RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: 3.2.0-1430-omap4 #39-Ubuntu SMP PREEMPT Wed Apr 17 18:40:19 UTC 2013 armv7l Buildd toolchain package versions: launchpad-buildd_114-0~53~0.IS.08.04 python-lpbuildd_114-0~53~0.IS.08.04 bzr_2.5.1-0ubuntu2. Syncing the system clock with the buildd NTP service... 14 Jun 21:47:50 ntpdate[3811]: adjust time server 10.211.37.1 offset -0.001161 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6', '/home/buildd/filecache-default/4838a4d13646fa8d87cb22b5252594aa2d41ceb4'] Unpacking chroot for build 97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6'] Mounting chroot for build 97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6', 'deb http://ftpmaster.internal/ubuntu saucy main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu saucy-security main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu saucy-updates main restricted universe multiverse'] Overriding sources.list in build-97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6', 'armhf'] Updating debian chroot for build 97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6 Ign http://archive-team.internal saucy Release.gpg Get:1 http://archive-team.internal saucy Release [728 B] Get:2 http://ftpmaster.internal saucy Release.gpg [933 B] Get:3 http://ftpmaster.internal saucy-security Release.gpg [933 B] Get:4 http://ftpmaster.internal saucy-updates Release.gpg [933 B] Get:5 http://ftpmaster.internal saucy Release [40.8 kB] Get:6 http://archive-team.internal saucy/main armhf Packages Get:7 http://ftpmaster.internal saucy-security Release [40.8 kB] Ign http://archive-team.internal saucy/main Translation-en Get:8 http://ftpmaster.internal saucy-updates Release [40.8 kB] Get:9 http://ftpmaster.internal saucy/main armhf Packages [1178 kB] Get:10 http://ftpmaster.internal saucy/restricted armhf Packages [1131 B] Get:11 http://ftpmaster.internal saucy/universe armhf Packages [5406 kB] Get:12 http://ftpmaster.internal saucy/multiverse armhf Packages [114 kB] Get:13 http://ftpmaster.internal saucy/main Translation-en [693 kB] Get:14 http://ftpmaster.internal saucy/multiverse Translation-en [102 kB] Get:15 http://ftpmaster.internal saucy/restricted Translation-en [3046 B] Get:16 http://ftpmaster.internal saucy/universe Translation-en [3839 kB] Get:17 http://ftpmaster.internal saucy-security/main armhf Packages [14 B] Get:18 http://ftpmaster.internal saucy-security/restricted armhf Packages [14 B] Get:19 http://ftpmaster.internal saucy-security/universe armhf Packages [14 B] Get:20 http://ftpmaster.internal saucy-security/multiverse armhf Packages [14 B] Get:21 http://ftpmaster.internal saucy-security/main Translation-en [14 B] Get:22 http://ftpmaster.internal saucy-security/multiverse Translation-en [14 B] Get:23 http://ftpmaster.internal saucy-security/restricted Translation-en [14 B] Get:24 http://ftpmaster.internal saucy-security/universe Translation-en [14 B] Get:25 http://ftpmaster.internal saucy-updates/main armhf Packages [14 B] Get:26 http://ftpmaster.internal saucy-updates/restricted armhf Packages [14 B] Get:27 http://ftpmaster.internal saucy-updates/universe armhf Packages [14 B] Get:28 http://ftpmaster.internal saucy-updates/multiverse armhf Packages [14 B] Get:29 http://ftpmaster.internal saucy-updates/main Translation-en [14 B] Get:30 http://ftpmaster.internal saucy-updates/multiverse Translation-en [14 B] Get:31 http://ftpmaster.internal saucy-updates/restricted Translation-en [14 B] Get:32 http://ftpmaster.internal saucy-updates/universe Translation-en [14 B] Fetched 11.5 MB in 38s (298 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: adduser binutils bsdutils cpio cpp-4.8 dpkg dpkg-dev g++-4.8 gcc-4.8 gcc-4.8-base initscripts libasan0 libatomic1 libblkid1 libdbus-1-3 libdpkg-perl libdrm2 libgcc-4.8-dev libgcc1 libgdbm3 libgnutls26 libgomp1 libldap-2.4-2 liblockfile-bin liblockfile1 libmount1 libplymouth2 libsasl2-2 libsqlite3-0 libstdc++-4.8-dev libstdc++6 libudev1 libusb-0.1-4 libuuid1 linux-libc-dev make mount pkg-create-dbgsym plymouth sysv-rc sysvinit-utils tar tzdata udev upstart util-linux 46 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 31.7 MB of archives. After this operation, 4121 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! dpkg mount tar tzdata sysvinit-utils sysv-rc util-linux bsdutils libgomp1 gcc-4.8-base libstdc++6 libasan0 libatomic1 cpp-4.8 binutils libstdc++-4.8-dev g++-4.8 gcc-4.8 libgcc-4.8-dev libgcc1 libusb-0.1-4 libuuid1 libblkid1 libmount1 liblockfile-bin liblockfile1 libsqlite3-0 libdbus-1-3 libdrm2 initscripts udev libudev1 upstart plymouth libplymouth2 libgdbm3 libgnutls26 libsasl2-2 libldap-2.4-2 adduser cpio dpkg-dev libdpkg-perl make linux-libc-dev pkg-create-dbgsym Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ saucy/main dpkg armhf 1.16.10ubuntu2 [1948 kB] Get:2 http://ftpmaster.internal/ubuntu/ saucy/main mount armhf 2.20.1-5.1ubuntu9 [154 kB] Get:3 http://ftpmaster.internal/ubuntu/ saucy/main tar armhf 1.26+dfsg-6 [189 kB] Get:4 http://ftpmaster.internal/ubuntu/ saucy/main tzdata all 2013c-2ubuntu1 [495 kB] Get:5 http://ftpmaster.internal/ubuntu/ saucy/main sysvinit-utils armhf 2.88dsf-41ubuntu3 [57.8 kB] Get:6 http://ftpmaster.internal/ubuntu/ saucy/main sysv-rc all 2.88dsf-41ubuntu3 [38.1 kB] Get:7 http://ftpmaster.internal/ubuntu/ saucy/main util-linux armhf 2.20.1-5.1ubuntu9 [576 kB] Get:8 http://ftpmaster.internal/ubuntu/ saucy/main bsdutils armhf 1:2.20.1-5.1ubuntu9 [39.0 kB] Get:9 http://ftpmaster.internal/ubuntu/ saucy/main libgomp1 armhf 4.8.1-3ubuntu1 [25.0 kB] Get:10 http://ftpmaster.internal/ubuntu/ saucy/main gcc-4.8-base armhf 4.8.1-3ubuntu1 [16.6 kB] Get:11 http://ftpmaster.internal/ubuntu/ saucy/main libstdc++6 armhf 4.8.1-3ubuntu1 [279 kB] Get:12 http://ftpmaster.internal/ubuntu/ saucy/main libasan0 armhf 4.8.1-3ubuntu1 [67.4 kB] Get:13 http://ftpmaster.internal/ubuntu/ saucy/main libatomic1 armhf 4.8.1-3ubuntu1 [6766 B] Get:14 http://ftpmaster.internal/ubuntu/ saucy/main cpp-4.8 armhf 4.8.1-3ubuntu1 [5184 kB] Get:15 http://ftpmaster.internal/ubuntu/ saucy/main binutils armhf 2.23.52.20130612-1ubuntu1 [3432 kB] Get:16 http://ftpmaster.internal/ubuntu/ saucy/main libstdc++-4.8-dev armhf 4.8.1-3ubuntu1 [1783 kB] Get:17 http://ftpmaster.internal/ubuntu/ saucy/main g++-4.8 armhf 4.8.1-3ubuntu1 [5571 kB] Get:18 http://ftpmaster.internal/ubuntu/ saucy/main gcc-4.8 armhf 4.8.1-3ubuntu1 [5887 kB] Get:19 http://ftpmaster.internal/ubuntu/ saucy/main libgcc-4.8-dev armhf 4.8.1-3ubuntu1 [303 kB] Get:20 http://ftpmaster.internal/ubuntu/ saucy/main libgcc1 armhf 1:4.8.1-3ubuntu1 [48.9 kB] Get:21 http://ftpmaster.internal/ubuntu/ saucy/main libusb-0.1-4 armhf 2:0.1.12-23.2ubuntu1 [16.0 kB] Get:22 http://ftpmaster.internal/ubuntu/ saucy/main libuuid1 armhf 2.20.1-5.1ubuntu9 [13.0 kB] Get:23 http://ftpmaster.internal/ubuntu/ saucy/main libblkid1 armhf 2.20.1-5.1ubuntu9 [63.7 kB] Get:24 http://ftpmaster.internal/ubuntu/ saucy/main libmount1 armhf 2.20.1-5.1ubuntu9 [60.8 kB] Get:25 http://ftpmaster.internal/ubuntu/ saucy/main liblockfile-bin armhf 1.09-6 [11.0 kB] Get:26 http://ftpmaster.internal/ubuntu/ saucy/main liblockfile1 armhf 1.09-6 [7804 B] Get:27 http://ftpmaster.internal/ubuntu/ saucy/main libsqlite3-0 armhf 3.7.16.2-1ubuntu2 [312 kB] Get:28 http://ftpmaster.internal/ubuntu/ saucy/main libdbus-1-3 armhf 1.6.10-0ubuntu2 [124 kB] Get:29 http://ftpmaster.internal/ubuntu/ saucy/main libdrm2 armhf 2.4.45-2ubuntu1 [22.2 kB] Get:30 http://ftpmaster.internal/ubuntu/ saucy/main initscripts armhf 2.88dsf-41ubuntu3 [29.3 kB] Get:31 http://ftpmaster.internal/ubuntu/ saucy/main udev armhf 204-0ubuntu4 [1358 kB] Get:32 http://ftpmaster.internal/ubuntu/ saucy/main libudev1 armhf 204-0ubuntu4 [32.6 kB] Get:33 http://ftpmaster.internal/ubuntu/ saucy/main upstart armhf 1.8-0ubuntu6 [516 kB] Get:34 http://ftpmaster.internal/ubuntu/ saucy/main plymouth armhf 0.8.8-0ubuntu7 [103 kB] Get:35 http://ftpmaster.internal/ubuntu/ saucy/main libplymouth2 armhf 0.8.8-0ubuntu7 [79.4 kB] Get:36 http://ftpmaster.internal/ubuntu/ saucy/main libgdbm3 armhf 1.8.3-12 [31.7 kB] Get:37 http://ftpmaster.internal/ubuntu/ saucy/main libgnutls26 armhf 2.12.23-1ubuntu2 [416 kB] Get:38 http://ftpmaster.internal/ubuntu/ saucy/main libsasl2-2 armhf 2.1.25.dfsg1-7 [54.5 kB] Get:39 http://ftpmaster.internal/ubuntu/ saucy/main libldap-2.4-2 armhf 2.4.31-1+nmu2ubuntu1 [154 kB] Get:40 http://ftpmaster.internal/ubuntu/ saucy/main adduser all 3.113+nmu3ubuntu2 [166 kB] Get:41 http://ftpmaster.internal/ubuntu/ saucy/main cpio armhf 2.11+dfsg-1ubuntu1 [92.5 kB] Get:42 http://ftpmaster.internal/ubuntu/ saucy/main dpkg-dev all 1.16.10ubuntu2 [711 kB] Get:43 http://ftpmaster.internal/ubuntu/ saucy/main libdpkg-perl all 1.16.10ubuntu2 [188 kB] Get:44 http://ftpmaster.internal/ubuntu/ saucy/main make armhf 3.81-8.2ubuntu3 [105 kB] Get:45 http://ftpmaster.internal/ubuntu/ saucy/main linux-libc-dev armhf 3.9.0-5.12 [893 kB] Get:46 http://ftpmaster.internal/ubuntu/ saucy/main pkg-create-dbgsym all 0.59 [7764 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 31.7 MB in 10s (3052 kB/s) (Reading database ... 11852 files and directories currently installed.) Preparing to replace dpkg 1.16.10ubuntu1 (using .../dpkg_1.16.10ubuntu2_armhf.deb) ... Unpacking replacement dpkg ... Setting up dpkg (1.16.10ubuntu2) ... (Reading database ... 11852 files and directories currently installed.) Preparing to replace mount 2.20.1-5.1ubuntu8 (using .../mount_2.20.1-5.1ubuntu9_armhf.deb) ... Unpacking replacement mount ... Setting up mount (2.20.1-5.1ubuntu9) ... (Reading database ... 11852 files and directories currently installed.) Preparing to replace tar 1.26+dfsg-5 (using .../tar_1.26+dfsg-6_armhf.deb) ... Unpacking replacement tar ... Setting up tar (1.26+dfsg-6) ... (Reading database ... 11852 files and directories currently installed.) Preparing to replace tzdata 2013b-1ubuntu1 (using .../tzdata_2013c-2ubuntu1_all.deb) ... Unpacking replacement tzdata ... Setting up tzdata (2013c-2ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Jun 14 21:50:16 UTC 2013. Universal Time is now: Fri Jun 14 21:50:16 UTC 2013. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... 11852 files and directories currently installed.) Preparing to replace sysvinit-utils 2.88dsf-41ubuntu1 (using .../sysvinit-utils_2.88dsf-41ubuntu3_armhf.deb) ... Unpacking replacement sysvinit-utils ... Setting up sysvinit-utils (2.88dsf-41ubuntu3) ... (Reading database ... 11851 files and directories currently installed.) Preparing to replace sysv-rc 2.88dsf-41ubuntu1 (using .../sysv-rc_2.88dsf-41ubuntu3_all.deb) ... Unpacking replacement sysv-rc ... Setting up sysv-rc (2.88dsf-41ubuntu3) ... (Reading database ... 11851 files and directories currently installed.) Preparing to replace util-linux 2.20.1-5.1ubuntu8 (using .../util-linux_2.20.1-5.1ubuntu9_armhf.deb) ... Unpacking replacement util-linux ... Setting up util-linux (2.20.1-5.1ubuntu9) ... (Reading database ... 11849 files and directories currently installed.) Preparing to replace bsdutils 1:2.20.1-5.1ubuntu8 (using .../bsdutils_1%3a2.20.1-5.1ubuntu9_armhf.deb) ... Unpacking replacement bsdutils ... Setting up bsdutils (1:2.20.1-5.1ubuntu9) ... (Reading database ... 11849 files and directories currently installed.) Preparing to replace libgomp1:armhf 4.8.0-7ubuntu1 (using .../libgomp1_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement libgomp1:armhf ... Preparing to replace gcc-4.8-base:armhf 4.8.0-7ubuntu1 (using .../gcc-4.8-base_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement gcc-4.8-base:armhf ... Setting up gcc-4.8-base:armhf (4.8.1-3ubuntu1) ... (Reading database ... 11849 files and directories currently installed.) Preparing to replace libstdc++6:armhf 4.8.0-7ubuntu1 (using .../libstdc++6_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement libstdc++6:armhf ... Setting up libstdc++6:armhf (4.8.1-3ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11849 files and directories currently installed.) Preparing to replace libasan0:armhf 4.8.0-7ubuntu1 (using .../libasan0_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement libasan0:armhf ... Preparing to replace libatomic1:armhf 4.8.0-7ubuntu1 (using .../libatomic1_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement libatomic1:armhf ... Preparing to replace cpp-4.8 4.8.0-7ubuntu1 (using .../cpp-4.8_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement cpp-4.8 ... Preparing to replace binutils 2.23.2-2ubuntu1 (using .../binutils_2.23.52.20130612-1ubuntu1_armhf.deb) ... Unpacking replacement binutils ... Preparing to replace libstdc++-4.8-dev:armhf 4.8.0-7ubuntu1 (using .../libstdc++-4.8-dev_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement libstdc++-4.8-dev:armhf ... Preparing to replace g++-4.8 4.8.0-7ubuntu1 (using .../g++-4.8_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement g++-4.8 ... Preparing to replace gcc-4.8 4.8.0-7ubuntu1 (using .../gcc-4.8_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement gcc-4.8 ... Preparing to replace libgcc-4.8-dev:armhf 4.8.0-7ubuntu1 (using .../libgcc-4.8-dev_4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement libgcc-4.8-dev:armhf ... Preparing to replace libgcc1:armhf 1:4.8.0-7ubuntu1 (using .../libgcc1_1%3a4.8.1-3ubuntu1_armhf.deb) ... Unpacking replacement libgcc1:armhf ... Setting up libgcc1:armhf (1:4.8.1-3ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11868 files and directories currently installed.) Preparing to replace libusb-0.1-4:armhf 2:0.1.12-23+nmu1ubuntu1 (using .../libusb-0.1-4_2%3a0.1.12-23.2ubuntu1_armhf.deb) ... Unpacking replacement libusb-0.1-4:armhf ... Setting up libusb-0.1-4:armhf (2:0.1.12-23.2ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11868 files and directories currently installed.) Preparing to replace libuuid1:armhf 2.20.1-5.1ubuntu8 (using .../libuuid1_2.20.1-5.1ubuntu9_armhf.deb) ... Unpacking replacement libuuid1:armhf ... Setting up libuuid1:armhf (2.20.1-5.1ubuntu9) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11868 files and directories currently installed.) Preparing to replace libblkid1:armhf 2.20.1-5.1ubuntu8 (using .../libblkid1_2.20.1-5.1ubuntu9_armhf.deb) ... Unpacking replacement libblkid1:armhf ... Setting up libblkid1:armhf (2.20.1-5.1ubuntu9) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11868 files and directories currently installed.) Preparing to replace libmount1:armhf 2.20.1-5.1ubuntu8 (using .../libmount1_2.20.1-5.1ubuntu9_armhf.deb) ... Unpacking replacement libmount1:armhf ... Setting up libmount1:armhf (2.20.1-5.1ubuntu9) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11868 files and directories currently installed.) Preparing to replace liblockfile-bin 1.09-5ubuntu1 (using .../liblockfile-bin_1.09-6_armhf.deb) ... Unpacking replacement liblockfile-bin ... Preparing to replace liblockfile1:armhf 1.09-5ubuntu1 (using .../liblockfile1_1.09-6_armhf.deb) ... Unpacking replacement liblockfile1:armhf ... Preparing to replace libsqlite3-0:armhf 3.7.16.2-1ubuntu1 (using .../libsqlite3-0_3.7.16.2-1ubuntu2_armhf.deb) ... Unpacking replacement libsqlite3-0:armhf ... Preparing to replace libdbus-1-3:armhf 1.6.10-0ubuntu1 (using .../libdbus-1-3_1.6.10-0ubuntu2_armhf.deb) ... Unpacking replacement libdbus-1-3:armhf ... Preparing to replace libdrm2:armhf 2.4.45-1 (using .../libdrm2_2.4.45-2ubuntu1_armhf.deb) ... Unpacking replacement libdrm2:armhf ... Preparing to replace initscripts 2.88dsf-41ubuntu1 (using .../initscripts_2.88dsf-41ubuntu3_armhf.deb) ... Unpacking replacement initscripts ... Preparing to replace udev 202-0ubuntu7 (using .../udev_204-0ubuntu4_armhf.deb) ... Adding 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' Unpacking replacement udev ... Preparing to replace libudev1:armhf 202-0ubuntu7 (using .../libudev1_204-0ubuntu4_armhf.deb) ... Unpacking replacement libudev1:armhf ... Preparing to replace upstart 1.8-0ubuntu2 (using .../upstart_1.8-0ubuntu6_armhf.deb) ... Unpacking replacement upstart ... Preparing to replace plymouth 0.8.8-0ubuntu6.1 (using .../plymouth_0.8.8-0ubuntu7_armhf.deb) ... Unpacking replacement plymouth ... Preparing to replace libplymouth2:armhf 0.8.8-0ubuntu6.1 (using .../libplymouth2_0.8.8-0ubuntu7_armhf.deb) ... Unpacking replacement libplymouth2:armhf ... Preparing to replace libgdbm3:armhf 1.8.3-11ubuntu1 (using .../libgdbm3_1.8.3-12_armhf.deb) ... Unpacking replacement libgdbm3:armhf ... Preparing to replace libgnutls26:armhf 2.12.23-1ubuntu1 (using .../libgnutls26_2.12.23-1ubuntu2_armhf.deb) ... Unpacking replacement libgnutls26:armhf ... Preparing to replace libsasl2-2:armhf 2.1.25.dfsg1-6 (using .../libsasl2-2_2.1.25.dfsg1-7_armhf.deb) ... Unpacking replacement libsasl2-2:armhf ... Preparing to replace libldap-2.4-2:armhf 2.4.31-1ubuntu2 (using .../libldap-2.4-2_2.4.31-1+nmu2ubuntu1_armhf.deb) ... Unpacking replacement libldap-2.4-2:armhf ... Preparing to replace adduser 3.113+nmu3ubuntu1 (using .../adduser_3.113+nmu3ubuntu2_all.deb) ... Unpacking replacement adduser ... Preparing to replace cpio 2.11+dfsg-0.1ubuntu1 (using .../cpio_2.11+dfsg-1ubuntu1_armhf.deb) ... Unpacking replacement cpio ... Preparing to replace dpkg-dev 1.16.10ubuntu1 (using .../dpkg-dev_1.16.10ubuntu2_all.deb) ... Unpacking replacement dpkg-dev ... Preparing to replace libdpkg-perl 1.16.10ubuntu1 (using .../libdpkg-perl_1.16.10ubuntu2_all.deb) ... Unpacking replacement libdpkg-perl ... Preparing to replace make 3.81-8.2ubuntu2 (using .../make_3.81-8.2ubuntu3_armhf.deb) ... Unpacking replacement make ... Preparing to replace linux-libc-dev:armhf 3.9.0-2.7 (using .../linux-libc-dev_3.9.0-5.12_armhf.deb) ... Unpacking replacement linux-libc-dev:armhf ... Preparing to replace pkg-create-dbgsym 0.57 (using .../pkg-create-dbgsym_0.59_all.deb) ... Unpacking replacement pkg-create-dbgsym ... Setting up libgomp1:armhf (4.8.1-3ubuntu1) ... Setting up libasan0:armhf (4.8.1-3ubuntu1) ... Setting up libatomic1:armhf (4.8.1-3ubuntu1) ... Setting up cpp-4.8 (4.8.1-3ubuntu1) ... Setting up binutils (2.23.52.20130612-1ubuntu1) ... Setting up libgcc-4.8-dev:armhf (4.8.1-3ubuntu1) ... Setting up libstdc++-4.8-dev:armhf (4.8.1-3ubuntu1) ... Setting up gcc-4.8 (4.8.1-3ubuntu1) ... Setting up g++-4.8 (4.8.1-3ubuntu1) ... Setting up liblockfile-bin (1.09-6) ... Setting up liblockfile1:armhf (1.09-6) ... Setting up libsqlite3-0:armhf (3.7.16.2-1ubuntu2) ... Setting up libdbus-1-3:armhf (1.6.10-0ubuntu2) ... Setting up libdrm2:armhf (2.4.45-2ubuntu1) ... Setting up libudev1:armhf (204-0ubuntu4) ... Setting up udev (204-0ubuntu4) ... invoke-rc.d: policy-rc.d denied execution of restart. Removing 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' update-initramfs: deferring update (trigger activated) Setting up libplymouth2:armhf (0.8.8-0ubuntu7) ... Setting up plymouth (0.8.8-0ubuntu7) ... update-initramfs: deferring update (trigger activated) Setting up libgdbm3:armhf (1.8.3-12) ... Setting up libgnutls26:armhf (2.12.23-1ubuntu2) ... Setting up libsasl2-2:armhf (2.1.25.dfsg1-7) ... Setting up libldap-2.4-2:armhf (2.4.31-1+nmu2ubuntu1) ... Setting up adduser (3.113+nmu3ubuntu2) ... Setting up cpio (2.11+dfsg-1ubuntu1) ... Setting up libdpkg-perl (1.16.10ubuntu2) ... Setting up make (3.81-8.2ubuntu3) ... Setting up dpkg-dev (1.16.10ubuntu2) ... Setting up linux-libc-dev:armhf (3.9.0-5.12) ... Setting up pkg-create-dbgsym (0.59) ... Setting up initscripts (2.88dsf-41ubuntu3) ... Installing new version of config file /etc/init.d/ondemand ... Setting up upstart (1.8-0ubuntu6) ... Installing new version of config file /etc/X11/Xsession.d/00upstart ... Installing new version of config file /etc/X11/Xsession.d/99upstart ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Processing triggers for initramfs-tools ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6', 'armhf', 'saucy', '--nolog', '--batch', '--archive=ubuntu', '--dist=saucy', '--purpose=COPY', '--architecture=armhf', '--comp=main', 'qt4-x11_4.8.4+dfsg-0ubuntu12.dsc'] Initiating build 97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6 with 2 jobs across 2 processor cores. Kernel reported to sbuild: 3.2.0-1430-omap4 #39-Ubuntu SMP PREEMPT Wed Apr 17 18:40:19 UTC 2013 armv7l Automatic build of qt4-x11_4.8.4+dfsg-0ubuntu12 on iara by sbuild/armhf 1.170.5 Build started at 20130614-2150 ****************************************************************************** qt4-x11_4.8.4+dfsg-0ubuntu12.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1), flex, freetds-dev, g++ (>= 4:4.5) [s390], libasound2-dev [linux-any], libaudio-dev, libcups2-dev, libdbus-1-dev, libfreetype6-dev, libgl1-mesa-dev [!armel !armhf] | libgl-dev [!armel !armhf], libgles2-mesa-dev [armel armhf] | libgles2-dev [armel armhf], libglib2.0-dev, libglu1-mesa-dev [!armel !armhf] | libglu-dev [!armel !armhf], libgstreamer-plugins-base0.10-dev, libgstreamer0.10-dev, libgtk2.0-dev, libice-dev, libicu-dev, libjpeg-dev, libmng-dev, libmysqlclient-dev, libpam0g-dev, libpng-dev, libpq-dev, libreadline-dev, libsm-dev, libsqlite3-dev, libssl-dev, libtiff-dev, libx11-dev, libxcursor-dev, libxext-dev, libxft-dev, libxi-dev, libxinerama-dev, libxmu-dev, libxrandr-dev, libxrender-dev, libxslt1-dev, libxt-dev, libxtst-dev, libxv-dev, pkg-kde-tools (>= 0.14.2), rsync, unixodbc-dev, zlib1g-dev Checking for already installed source dependencies... debhelper: missing dpkg-dev: already installed (1.16.10ubuntu2 >= 1.16.1 is satisfied) flex: missing freetds-dev: missing libasound2-dev: missing libaudio-dev: missing libcups2-dev: missing libdbus-1-dev: missing libfreetype6-dev: missing libgles2-mesa-dev: missing libgles2-dev: missing libgles2-dev: does not exist libglib2.0-dev: missing libgstreamer-plugins-base0.10-dev: missing libgstreamer0.10-dev: missing libgtk2.0-dev: missing libice-dev: missing libicu-dev: missing libjpeg-dev: missing libmng-dev: missing libmysqlclient-dev: missing libpam0g-dev: missing libpng-dev: missing libpq-dev: missing libreadline-dev: missing libsm-dev: missing libsqlite3-dev: missing libssl-dev: missing libtiff-dev: missing libx11-dev: missing libxcursor-dev: missing libxext-dev: missing libxft-dev: missing libxi-dev: missing libxinerama-dev: missing libxmu-dev: missing libxrandr-dev: missing libxrender-dev: missing libxslt1-dev: missing libxt-dev: missing libxtst-dev: missing libxv-dev: missing pkg-kde-tools: missing rsync: missing unixodbc-dev: missing zlib1g-dev: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper flex freetds-dev libasound2-dev libaudio-dev libcups2-dev libdbus-1-dev libfreetype6-dev libgles2-mesa-dev libglib2.0-dev libgstreamer-plugins-base0.10-dev libgstreamer0.10-dev libgtk2.0-dev libice-dev libicu-dev libjpeg-dev libmng-dev libmysqlclient-dev libpam0g-dev libpng-dev libpq-dev libreadline-dev libsm-dev libsqlite3-dev libssl-dev libtiff-dev libx11-dev libxcursor-dev libxext-dev libxft-dev libxi-dev libxinerama-dev libxmu-dev libxrandr-dev libxrender-dev libxslt1-dev libxt-dev libxtst-dev libxv-dev pkg-kde-tools rsync unixodbc-dev zlib1g-dev Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils comerr-dev dh-apparmor diffstat file fontconfig fontconfig-config fonts-dejavu-core freetds-common gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-gtk-2.0 gir1.2-pango-1.0 groff-base hardening-includes intltool-debian iso-codes krb5-multidev libapt-pkg-perl libarchive-zip-perl libasound2 libasprintf-dev libasprintf0c2 libatk1.0-0 libatk1.0-data libatk1.0-dev libaudio2 libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libclass-accessor-perl libclone-perl libcroco3 libct4 libcups2 libdatrie1 libdigest-hmac-perl libdrm-dev libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers libelfg0 libemail-valid-perl libexpat1 libexpat1-dev libffi6 libfile-basedir-perl libfl-dev libfontconfig1 libfontconfig1-dev libfreetype6 libgbm1 libgcrypt11-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgettextpo-dev libgettextpo0 libgirepository-1.0-1 libgl1-mesa-dri libglapi-mesa libgles2-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libgnutls-dev libgnutls-openssl27 libgnutlsxx27 libgpg-error-dev libgraphite2-3 libgssrpc4 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgtk2.0-0 libgtk2.0-common libharfbuzz-dev libharfbuzz-icu0 libharfbuzz0a libice6 libicu48 libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libipc-run-perl libjasper1 libjbig-dev libjbig0 libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-6 libkms1 libkrb5-dev liblcms1 liblcms1-dev liblist-moreutils-perl libllvm3.2 liblocale-gettext-perl libltdl-dev libltdl7 liblzma-dev liblzo2-2 libmagic1 libmailtools-perl libmng1 libmysqlclient18 libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libodbc1 libopenvg1-mesa liborc-0.4-0 libp11-kit-dev libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libparse-debianchangelog-perl libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0 libpixman-1-dev libpopt0 libpq5 libpthread-stubs0 libpthread-stubs0-dev libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libreadline6-dev libsigsegv2 libsm6 libsocket6-perl libssl1.0.0 libsub-name-perl libsybdb5 libtasn1-3-dev libtext-levenshtein-perl libthai-data libthai0 libtiff5 libtiffxx5 libtinfo-dev libunistring0 liburi-perl libwayland-client0 libwayland-server0 libx11-6 libx11-data libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-glx0 libxcb-glx0-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext6 libxfixes-dev libxfixes3 libxft2 libxi6 libxinerama1 libxml2 libxml2-dev libxml2-utils libxmu-headers libxmu6 libxrandr2 libxrender1 libxslt1.1 libxt6 libxtst6 libxv1 libxxf86vm-dev libxxf86vm1 lintian m4 man-db mime-support mysql-common netbase odbcinst odbcinst1debian2 patchutils pkg-config po-debconf python python-minimal python2.7 python2.7-minimal shared-mime-info t1utils ttf-dejavu-core ucf unixodbc x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-video-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev Suggested packages: wamerican wordlist whois vacation doc-base dh-make bison gettext-doc groff isoquery krb5-doc libasound2-plugins libasound2-doc nas libcairo2-doc cups-common libgcrypt11-doc libglide3 libglib2.0-doc gnutls26-doc gnutls-bin krb5-user libvisual-0.4-plugins gstreamer-codec-install gnome-codec-install gstreamer0.10-tools gstreamer0.10-plugins-base gstreamer0.10-doc librsvg2-common gvfs libgtk2.0-doc libice-doc icu-doc libjasper-runtime liblcms-utils libtool-doc liblzma-doc libmyodbc odbc-postgresql tdsodbc unixodbc-bin ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp libpango1.0-doc imagemagick libhtml-parser-perl libhtml-template-perl libxml-simple-perl postgresql-doc-9.1 libsm-doc sqlite3-doc libwww-perl libxcb-doc libxext-doc libxt-doc binutils-multiarch libtext-template-perl less www-browser cdbs libmail-box-perl python-doc python-tk python2.7-doc binfmt-support openssh-client openssh-server Recommended packages: curl wget lynx-cur libtxc-dxtn0 hicolor-icon-theme libgtk2.0-bin libtool libauthen-sasl-perl libssl-doc libx11-doc xml-core libperlio-gzip-perl libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils comerr-dev debhelper dh-apparmor diffstat file flex fontconfig fontconfig-config fonts-dejavu-core freetds-common freetds-dev gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-gtk-2.0 gir1.2-pango-1.0 groff-base hardening-includes intltool-debian iso-codes krb5-multidev libapt-pkg-perl libarchive-zip-perl libasound2 libasound2-dev libasprintf-dev libasprintf0c2 libatk1.0-0 libatk1.0-data libatk1.0-dev libaudio-dev libaudio2 libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libclass-accessor-perl libclone-perl libcroco3 libct4 libcups2 libcups2-dev libdatrie1 libdbus-1-dev libdigest-hmac-perl libdrm-dev libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers libelfg0 libemail-valid-perl libexpat1 libexpat1-dev libffi6 libfile-basedir-perl libfl-dev libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgbm1 libgcrypt11-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgettextpo-dev libgettextpo0 libgirepository-1.0-1 libgl1-mesa-dri libglapi-mesa libgles2-mesa libgles2-mesa-dev libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libgnutls-dev libgnutls-openssl27 libgnutlsxx27 libgpg-error-dev libgraphite2-3 libgssrpc4 libgstreamer-plugins-base0.10-0 libgstreamer-plugins-base0.10-dev libgstreamer0.10-0 libgstreamer0.10-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-icu0 libharfbuzz0a libice-dev libice6 libicu-dev libicu48 libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libipc-run-perl libjasper1 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-6 libkms1 libkrb5-dev liblcms1 liblcms1-dev liblist-moreutils-perl libllvm3.2 liblocale-gettext-perl libltdl-dev libltdl7 liblzma-dev liblzo2-2 libmagic1 libmailtools-perl libmng-dev libmng1 libmysqlclient-dev libmysqlclient18 libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libodbc1 libopenvg1-mesa liborc-0.4-0 libp11-kit-dev libpam0g-dev libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libparse-debianchangelog-perl libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0 libpixman-1-dev libpng12-dev libpopt0 libpq-dev libpq5 libpthread-stubs0 libpthread-stubs0-dev libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libreadline-dev libreadline6-dev libsigsegv2 libsm-dev libsm6 libsocket6-perl libsqlite3-dev libssl-dev libssl1.0.0 libsub-name-perl libsybdb5 libtasn1-3-dev libtext-levenshtein-perl libthai-data libthai0 libtiff5 libtiff5-dev libtiffxx5 libtinfo-dev libunistring0 liburi-perl libwayland-client0 libwayland-server0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-glx0 libxcb-glx0-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxml2 libxml2-dev libxml2-utils libxmu-dev libxmu-headers libxmu6 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxslt1-dev libxslt1.1 libxt-dev libxt6 libxtst-dev libxtst6 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 lintian m4 man-db mime-support mysql-common netbase odbcinst odbcinst1debian2 patchutils pkg-config pkg-kde-tools po-debconf python python-minimal python2.7 python2.7-minimal rsync shared-mime-info t1utils ttf-dejavu-core ucf unixodbc unixodbc-dev x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-video-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 292 newly installed, 0 to remove and 0 not upgraded. Need to get 70.6 MB of archives. After this operation, 272 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libexpat1 liblocale-gettext-perl libmagic1 libpopt0 libssl1.0.0 libffi6 libglib2.0-0 libasprintf0c2 libpipeline1 libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxext6 libxml2 groff-base bsdmainutils man-db libsigsegv2 m4 libfl-dev flex ucf fonts-dejavu-core ttf-dejavu-core fontconfig-config libasound2 libatk1.0-data libatk1.0-0 x11-common libice6 libsm6 libxt6 libaudio2 libavahi-common-data libavahi-common3 libavahi-client3 libfreetype6 libfontconfig1 libpixman-1-0 libxcb-render0 libxcb-shm0 libxrender1 libcairo2 libcairo-gobject2 liblzo2-2 libcairo-script-interpreter2 libcroco3 freetds-common libct4 libcups2 libdatrie1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libglapi-mesa libllvm3.2 libgl1-mesa-dri libxcb-dri2-0 libgbm1 libwayland-client0 libwayland-server0 libx11-xcb1 libxcb-xfixes0 libegl1-mesa libopenvg1-mesa libxfixes3 libegl1-mesa-drivers libkms1 libdrm-dev x11proto-dri2-dev x11proto-gl-dev xorg-sgml-doctools x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libpthread-stubs0 libpthread-stubs0-dev libxcb1-dev libx11-dev x11proto-xext-dev libxext-dev libxxf86vm1 x11proto-xf86vidmode-dev libxxf86vm-dev libxdamage1 x11proto-fixes-dev libxfixes-dev x11proto-damage-dev libxdamage-dev libxcb-glx0 libxcb-glx0-dev libxcb-dri2-0-dev libx11-xcb-dev libegl1-mesa-dev libelfg0 libnet-ssleay-perl netbase libio-socket-ssl-perl libnet-smtp-ssl-perl libmailtools-perl libdigest-hmac-perl libnet-ip-perl libsocket6-perl libio-socket-inet6-perl libnet-dns-perl libnet-domain-tld-perl libemail-valid-perl libjpeg-turbo8 libjpeg8 libjasper1 libjbig0 libtiff5 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-0 libunistring0 libgettextpo0 libgles2-mesa libgles2-mesa-dev libgnutls-openssl27 libgraphite2-3 libgssrpc4 libgstreamer0.10-0 liborc-0.4-0 iso-codes libgstreamer-plugins-base0.10-0 libgtk2.0-common libthai-data libthai0 fontconfig libpango-1.0-0 libharfbuzz0a libpangoft2-1.0-0 libpangocairo-1.0-0 libxcomposite1 libxcursor1 libxi6 libxinerama1 libxrandr2 shared-mime-info libgtk2.0-0 libicu48 libharfbuzz-icu0 libkadm5clnt-mit8 libkdb5-6 libkadm5srv-mit8 liblcms1 libltdl7 libmng1 mysql-common libmysqlclient18 libodbc1 libxft2 libpangoxft-1.0-0 libpcrecpp0 libsybdb5 libtiffxx5 libxmu6 libxslt1.1 libxtst6 libxv1 odbcinst odbcinst1debian2 libpython2.7-minimal python2.7-minimal libgnutlsxx27 libjbig-dev file mime-support gettext-base libgirepository-1.0-1 gir1.2-glib-2.0 rsync libasprintf-dev libgettextpo-dev gettext intltool-debian po-debconf dh-apparmor debhelper diffstat freetds-dev gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gstreamer-0.10 gir1.2-gst-plugins-base-0.10 gir1.2-pango-1.0 gir1.2-gtk-2.0 comerr-dev krb5-multidev libapt-pkg-perl libarchive-zip-perl libasound2-dev pkg-config libglib2.0-data libglib2.0-bin libpcre3-dev zlib1g-dev libglib2.0-dev libatk1.0-dev libexpat1-dev libfreetype6-dev libfontconfig1-dev x11proto-render-dev libxrender-dev libpng12-dev libice-dev libsm-dev libpixman-1-dev libxcb-render0-dev libxcb-shm0-dev libcairo2-dev libsub-name-perl libclass-accessor-perl libclone-perl libgpg-error-dev libgcrypt11-dev libtasn1-3-dev libp11-kit-dev libgnutls-dev libkrb5-dev libcups2-dev libdbus-1-dev libfile-basedir-perl libgdk-pixbuf2.0-dev libxml2-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libxft-dev libharfbuzz-dev libpango1.0-dev x11proto-xinerama-dev libxinerama-dev libxi-dev x11proto-randr-dev libxrandr-dev libxcursor-dev x11proto-composite-dev libxcomposite-dev libxml2-utils libgtk2.0-dev libicu-dev libio-pty-perl libio-string-perl libipc-run-perl libjpeg-turbo8-dev libjpeg8-dev libjpeg-dev liblcms1-dev liblist-moreutils-perl libltdl-dev libmng-dev libmysqlclient-dev libpam0g-dev libparse-debianchangelog-perl libpq5 libssl-dev libpq-dev libpython2.7-stdlib libpython-stdlib libtinfo-dev libreadline6-dev libreadline-dev libsqlite3-dev libtext-levenshtein-perl liblzma-dev libtiff5-dev liburi-perl libxt-dev libxmu-headers libxmu-dev libxslt1-dev x11proto-record-dev libxtst-dev x11proto-video-dev libxv-dev hardening-includes patchutils t1utils lintian python2.7 python-minimal python unixodbc libaudio-dev pkg-kde-tools unixodbc-dev Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ saucy/main libexpat1 armhf 2.1.0-3 [101 kB] Get:2 http://ftpmaster.internal/ubuntu/ saucy/main liblocale-gettext-perl armhf 1.05-7build2 [18.7 kB] Get:3 http://ftpmaster.internal/ubuntu/ saucy/main libmagic1 armhf 5.11-2ubuntu4 [167 kB] Get:4 http://ftpmaster.internal/ubuntu/ saucy/main libpopt0 armhf 1.16-7ubuntu3 [26.2 kB] Get:5 http://ftpmaster.internal/ubuntu/ saucy/main libssl1.0.0 armhf 1.0.1e-2ubuntu1.1 [801 kB] Get:6 http://ftpmaster.internal/ubuntu/ saucy/main libffi6 armhf 3.0.13-2ubuntu1 [16.8 kB] Get:7 http://ftpmaster.internal/ubuntu/ saucy/main libglib2.0-0 armhf 2.37.1-0ubuntu1 [881 kB] Get:8 http://ftpmaster.internal/ubuntu/ saucy/main libasprintf0c2 armhf 0.18.1.1-10ubuntu3 [6544 B] Get:9 http://ftpmaster.internal/ubuntu/ saucy/main libpipeline1 armhf 1.2.4-1 [21.7 kB] Get:10 http://ftpmaster.internal/ubuntu/ saucy/main libxau6 armhf 1:1.0.7-1 [7394 B] Get:11 http://ftpmaster.internal/ubuntu/ saucy/main libxdmcp6 armhf 1:1.1.1-1 [11.2 kB] Get:12 http://ftpmaster.internal/ubuntu/ saucy/main libxcb1 armhf 1.8.1-2ubuntu3 [36.6 kB] Get:13 http://ftpmaster.internal/ubuntu/ saucy/main libx11-data all 2:1.5.0-1ubuntu2 [180 kB] Get:14 http://ftpmaster.internal/ubuntu/ saucy/main libx11-6 armhf 2:1.5.0-1ubuntu2 [689 kB] Get:15 http://ftpmaster.internal/ubuntu/ saucy/main libxext6 armhf 2:1.3.1-2+deb7u1 [27.5 kB] Get:16 http://ftpmaster.internal/ubuntu/ saucy/main libxml2 armhf 2.9.0+dfsg1-4ubuntu5 [567 kB] Get:17 http://ftpmaster.internal/ubuntu/ saucy/main groff-base armhf 1.22.2-3 [648 kB] Get:18 http://ftpmaster.internal/ubuntu/ saucy/main bsdmainutils armhf 9.0.5ubuntu1 [195 kB] Get:19 http://ftpmaster.internal/ubuntu/ saucy/main man-db armhf 2.6.3-7 [612 kB] Get:20 http://ftpmaster.internal/ubuntu/ saucy/main libsigsegv2 armhf 2.9-4ubuntu3 [13.6 kB] Get:21 http://ftpmaster.internal/ubuntu/ saucy/main m4 armhf 1.4.16-5 [184 kB] Get:22 http://ftpmaster.internal/ubuntu/ saucy/main libfl-dev armhf 2.5.35-10.1ubuntu1 [18.7 kB] Get:23 http://ftpmaster.internal/ubuntu/ saucy/main flex armhf 2.5.35-10.1ubuntu1 [215 kB] Get:24 http://ftpmaster.internal/ubuntu/ saucy/main ucf all 3.0027 [56.6 kB] Get:25 http://ftpmaster.internal/ubuntu/ saucy/main fonts-dejavu-core all 2.33+svn2514-3ubuntu1 [1019 kB] Get:26 http://ftpmaster.internal/ubuntu/ saucy/main ttf-dejavu-core all 2.33+svn2514-3ubuntu1 [2964 B] Get:27 http://ftpmaster.internal/ubuntu/ saucy/main fontconfig-config all 2.10.93-0ubuntu1 [50.5 kB] Get:28 http://ftpmaster.internal/ubuntu/ saucy/main libasound2 armhf 1.0.25-4ubuntu4 [358 kB] Get:29 http://ftpmaster.internal/ubuntu/ saucy/main libatk1.0-data all 2.8.0-2 [13.0 kB] Get:30 http://ftpmaster.internal/ubuntu/ saucy/main libatk1.0-0 armhf 2.8.0-2 [43.8 kB] Get:31 http://ftpmaster.internal/ubuntu/ saucy/main x11-common all 1:7.7+1ubuntu4 [58.1 kB] Get:32 http://ftpmaster.internal/ubuntu/ saucy/main libice6 armhf 2:1.0.8-2 [38.2 kB] Get:33 http://ftpmaster.internal/ubuntu/ saucy/main libsm6 armhf 2:1.2.1-2 [15.4 kB] Get:34 http://ftpmaster.internal/ubuntu/ saucy/main libxt6 armhf 1:1.1.3-1+deb7u1 [146 kB] Get:35 http://ftpmaster.internal/ubuntu/ saucy/main libaudio2 armhf 1.9.3-5 [48.3 kB] Get:36 http://ftpmaster.internal/ubuntu/ saucy/main libavahi-common-data armhf 0.6.31-2ubuntu2 [22.0 kB] Get:37 http://ftpmaster.internal/ubuntu/ saucy/main libavahi-common3 armhf 0.6.31-2ubuntu2 [22.7 kB] Get:38 http://ftpmaster.internal/ubuntu/ saucy/main libavahi-client3 armhf 0.6.31-2ubuntu2 [25.6 kB] Get:39 http://ftpmaster.internal/ubuntu/ saucy/main libfreetype6 armhf 2.4.11-0ubuntu1 [275 kB] Get:40 http://ftpmaster.internal/ubuntu/ saucy/main libfontconfig1 armhf 2.10.93-0ubuntu1 [122 kB] Get:41 http://ftpmaster.internal/ubuntu/ saucy/main libpixman-1-0 armhf 0.28.2-0ubuntu1 [175 kB] Get:42 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-render0 armhf 1.8.1-2ubuntu3 [11.7 kB] Get:43 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-shm0 armhf 1.8.1-2ubuntu3 [5496 B] Get:44 http://ftpmaster.internal/ubuntu/ saucy/main libxrender1 armhf 1:0.9.7-1+deb7u1 [16.9 kB] Get:45 http://ftpmaster.internal/ubuntu/ saucy/main libcairo2 armhf 1.12.14-0ubuntu1 [511 kB] Get:46 http://ftpmaster.internal/ubuntu/ saucy/main libcairo-gobject2 armhf 1.12.14-0ubuntu1 [19.2 kB] Get:47 http://ftpmaster.internal/ubuntu/ saucy/main liblzo2-2 armhf 2.06-1build1 [47.0 kB] Get:48 http://ftpmaster.internal/ubuntu/ saucy/main libcairo-script-interpreter2 armhf 1.12.14-0ubuntu1 [50.5 kB] Get:49 http://ftpmaster.internal/ubuntu/ saucy/main libcroco3 armhf 0.6.8-2 [69.2 kB] Get:50 http://ftpmaster.internal/ubuntu/ saucy/main freetds-common all 0.91-4 [24.5 kB] Get:51 http://ftpmaster.internal/ubuntu/ saucy/main libct4 armhf 0.91-4 [145 kB] Get:52 http://ftpmaster.internal/ubuntu/ saucy/main libcups2 armhf 1.6.2-8 [163 kB] Get:53 http://ftpmaster.internal/ubuntu/ saucy/main libdatrie1 armhf 0.2.6-2 [12.9 kB] Get:54 http://ftpmaster.internal/ubuntu/ saucy/main libdrm-nouveau2 armhf 2.4.45-2ubuntu1 [14.9 kB] Get:55 http://ftpmaster.internal/ubuntu/ saucy/main libdrm-omap1 armhf 2.4.45-2ubuntu1 [6808 B] Get:56 http://ftpmaster.internal/ubuntu/ saucy/main libdrm-radeon1 armhf 2.4.45-2ubuntu1 [22.3 kB] Get:57 http://ftpmaster.internal/ubuntu/ saucy/main libglapi-mesa armhf 9.1.3-0ubuntu2 [30.6 kB] Get:58 http://ftpmaster.internal/ubuntu/ saucy/main libllvm3.2 armhf 1:3.2repack-7ubuntu1 [7128 kB] Get:59 http://ftpmaster.internal/ubuntu/ saucy/main libgl1-mesa-dri armhf 9.1.3-0ubuntu2 [2162 kB] Get:60 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-dri2-0 armhf 1.8.1-2ubuntu3 [6920 B] Get:61 http://ftpmaster.internal/ubuntu/ saucy/main libgbm1 armhf 9.1.3-0ubuntu2 [14.4 kB] Get:62 http://ftpmaster.internal/ubuntu/ saucy/main libwayland-client0 armhf 1.1.0-2ubuntu1 [18.0 kB] Get:63 http://ftpmaster.internal/ubuntu/ saucy/main libwayland-server0 armhf 1.1.0-2ubuntu1 [24.7 kB] Get:64 http://ftpmaster.internal/ubuntu/ saucy/main libx11-xcb1 armhf 2:1.5.0-1ubuntu2 [11.0 kB] Get:65 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-xfixes0 armhf 1.8.1-2ubuntu3 [8678 B] Get:66 http://ftpmaster.internal/ubuntu/ saucy/main libegl1-mesa armhf 9.1.3-0ubuntu2 [45.3 kB] Get:67 http://ftpmaster.internal/ubuntu/ saucy/main libopenvg1-mesa armhf 9.1.3-0ubuntu2 [14.1 kB] Get:68 http://ftpmaster.internal/ubuntu/ saucy/main libxfixes3 armhf 1:5.0-4ubuntu6 [10.5 kB] Get:69 http://ftpmaster.internal/ubuntu/ saucy/main libegl1-mesa-drivers armhf 9.1.3-0ubuntu2 [745 kB] Get:70 http://ftpmaster.internal/ubuntu/ saucy/main libkms1 armhf 2.4.45-2ubuntu1 [7940 B] Get:71 http://ftpmaster.internal/ubuntu/ saucy/main libdrm-dev armhf 2.4.45-2ubuntu1 [137 kB] Get:72 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-dri2-dev all 2.8-2 [12.6 kB] Get:73 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-gl-dev all 1.4.16-2 [22.0 kB] Get:74 http://ftpmaster.internal/ubuntu/ saucy/main xorg-sgml-doctools all 1:1.10-1 [12.0 kB] Get:75 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-core-dev all 7.0.24-1 [748 kB] Get:76 http://ftpmaster.internal/ubuntu/ saucy/main libxau-dev armhf 1:1.0.7-1 [9218 B] Get:77 http://ftpmaster.internal/ubuntu/ saucy/main libxdmcp-dev armhf 1:1.1.1-1 [25.3 kB] Get:78 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-input-dev all 2.2.99.1-0ubuntu1 [139 kB] Get:79 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-kb-dev all 1.0.6-2 [269 kB] Get:80 http://ftpmaster.internal/ubuntu/ saucy/main xtrans-dev all 1.2.7-1 [84.3 kB] Get:81 http://ftpmaster.internal/ubuntu/ saucy/main libpthread-stubs0 armhf 0.3-3 [3266 B] Get:82 http://ftpmaster.internal/ubuntu/ saucy/main libpthread-stubs0-dev armhf 0.3-3 [2884 B] Get:83 http://ftpmaster.internal/ubuntu/ saucy/main libxcb1-dev armhf 1.8.1-2ubuntu3 [76.8 kB] Get:84 http://ftpmaster.internal/ubuntu/ saucy/main libx11-dev armhf 2:1.5.0-1ubuntu2 [810 kB] Get:85 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-xext-dev all 7.2.1-1 [265 kB] Get:86 http://ftpmaster.internal/ubuntu/ saucy/main libxext-dev armhf 2:1.3.1-2+deb7u1 [86.0 kB] Get:87 http://ftpmaster.internal/ubuntu/ saucy/main libxxf86vm1 armhf 1:1.1.2-1+deb7u1 [10.7 kB] Get:88 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-xf86vidmode-dev all 2.3.1-2 [6116 B] Get:89 http://ftpmaster.internal/ubuntu/ saucy/main libxxf86vm-dev armhf 1:1.1.2-1+deb7u1 [13.7 kB] Get:90 http://ftpmaster.internal/ubuntu/ saucy/main libxdamage1 armhf 1:1.1.3-2build2 [6886 B] Get:91 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-fixes-dev all 1:5.0-2ubuntu1 [15.5 kB] Get:92 http://ftpmaster.internal/ubuntu/ saucy/main libxfixes-dev armhf 1:5.0-4ubuntu6 [11.1 kB] Get:93 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-damage-dev all 1:1.2.1-2 [8286 B] Get:94 http://ftpmaster.internal/ubuntu/ saucy/main libxdamage-dev armhf 1:1.1.3-2build2 [4824 B] Get:95 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-glx0 armhf 1.8.1-2ubuntu3 [21.4 kB] Get:96 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-glx0-dev armhf 1.8.1-2ubuntu3 [40.2 kB] Get:97 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-dri2-0-dev armhf 1.8.1-2ubuntu3 [9850 B] Get:98 http://ftpmaster.internal/ubuntu/ saucy/main libx11-xcb-dev armhf 2:1.5.0-1ubuntu2 [11.1 kB] Get:99 http://ftpmaster.internal/ubuntu/ saucy/main libegl1-mesa-dev armhf 9.1.3-0ubuntu2 [16.3 kB] Get:100 http://ftpmaster.internal/ubuntu/ saucy/main libelfg0 armhf 0.8.13-4~1 [38.5 kB] Get:101 http://ftpmaster.internal/ubuntu/ saucy/main libnet-ssleay-perl armhf 1.48-1 [296 kB] Get:102 http://ftpmaster.internal/ubuntu/ saucy/main netbase all 5.1 [13.9 kB] Get:103 http://ftpmaster.internal/ubuntu/ saucy/main libio-socket-ssl-perl all 1.76-2ubuntu1 [51.4 kB] Get:104 http://ftpmaster.internal/ubuntu/ saucy/main libnet-smtp-ssl-perl all 1.01-3 [5948 B] Get:105 http://ftpmaster.internal/ubuntu/ saucy/main libmailtools-perl all 2.12-1 [84.1 kB] Get:106 http://ftpmaster.internal/ubuntu/ saucy/main libdigest-hmac-perl all 1.03+dfsg-1 [12.1 kB] Get:107 http://ftpmaster.internal/ubuntu/ saucy/main libnet-ip-perl all 1.26-1 [31.5 kB] Get:108 http://ftpmaster.internal/ubuntu/ saucy/main libsocket6-perl armhf 0.23-1build3 [21.4 kB] Get:109 http://ftpmaster.internal/ubuntu/ saucy/main libio-socket-inet6-perl all 2.69-2 [14.3 kB] Get:110 http://ftpmaster.internal/ubuntu/ saucy/main libnet-dns-perl armhf 0.68-1.1 [290 kB] Get:111 http://ftpmaster.internal/ubuntu/ saucy/main libnet-domain-tld-perl all 1.69-1 [10.9 kB] Get:112 http://ftpmaster.internal/ubuntu/ saucy/main libemail-valid-perl all 0.190-1 [16.3 kB] Get:113 http://ftpmaster.internal/ubuntu/ saucy/main libjpeg-turbo8 armhf 1.2.1-0ubuntu2 [85.2 kB] Get:114 http://ftpmaster.internal/ubuntu/ saucy/main libjpeg8 armhf 8c-2ubuntu7 [2118 B] Get:115 http://ftpmaster.internal/ubuntu/ saucy/main libjasper1 armhf 1.900.1-14 [128 kB] Get:116 http://ftpmaster.internal/ubuntu/ saucy/main libjbig0 armhf 2.0-2ubuntu1 [25.5 kB] Get:117 http://ftpmaster.internal/ubuntu/ saucy/main libtiff5 armhf 4.0.2-4ubuntu3 [151 kB] Get:118 http://ftpmaster.internal/ubuntu/ saucy/main libgdk-pixbuf2.0-common all 2.28.1-1ubuntu2 [8006 B] Get:119 http://ftpmaster.internal/ubuntu/ saucy/main libgdk-pixbuf2.0-0 armhf 2.28.1-1ubuntu2 [140 kB] Get:120 http://ftpmaster.internal/ubuntu/ saucy/main libunistring0 armhf 0.9.3-5build1 [395 kB] Get:121 http://ftpmaster.internal/ubuntu/ saucy/main libgettextpo0 armhf 0.18.1.1-10ubuntu3 [101 kB] Get:122 http://ftpmaster.internal/ubuntu/ saucy/main libgles2-mesa armhf 9.1.3-0ubuntu2 [13.5 kB] Get:123 http://ftpmaster.internal/ubuntu/ saucy/main libgles2-mesa-dev armhf 9.1.3-0ubuntu2 [24.7 kB] Get:124 http://ftpmaster.internal/ubuntu/ saucy/main libgnutls-openssl27 armhf 2.12.23-1ubuntu2 [17.1 kB] Get:125 http://ftpmaster.internal/ubuntu/ saucy/main libgraphite2-3 armhf 1.2.3-1 [46.5 kB] Get:126 http://ftpmaster.internal/ubuntu/ saucy/main libgssrpc4 armhf 1.10.1+dfsg-6 [47.8 kB] Get:127 http://ftpmaster.internal/ubuntu/ saucy/main libgstreamer0.10-0 armhf 0.10.36-1.2ubuntu1 [736 kB] Get:128 http://ftpmaster.internal/ubuntu/ saucy/main liborc-0.4-0 armhf 1:0.4.17-2 [157 kB] Get:129 http://ftpmaster.internal/ubuntu/ saucy/main iso-codes all 3.43-1 [2027 kB] Get:130 http://ftpmaster.internal/ubuntu/ saucy/main libgstreamer-plugins-base0.10-0 armhf 0.10.36-1.1ubuntu1 [402 kB] Get:131 http://ftpmaster.internal/ubuntu/ saucy/main libgtk2.0-common all 2.24.18-0ubuntu2 [120 kB] Get:132 http://ftpmaster.internal/ubuntu/ saucy/main libthai-data all 0.1.19-2 [130 kB] Get:133 http://ftpmaster.internal/ubuntu/ saucy/main libthai0 armhf 0.1.19-2 [14.1 kB] Get:134 http://ftpmaster.internal/ubuntu/ saucy/main fontconfig armhf 2.10.93-0ubuntu1 [181 kB] Get:135 http://ftpmaster.internal/ubuntu/ saucy/main libpango-1.0-0 armhf 1.32.5-5ubuntu1 [132 kB] Get:136 http://ftpmaster.internal/ubuntu/ saucy/main libharfbuzz0a armhf 0.9.18-3 [125 kB] Get:137 http://ftpmaster.internal/ubuntu/ saucy/main libpangoft2-1.0-0 armhf 1.32.5-5ubuntu1 [26.2 kB] Get:138 http://ftpmaster.internal/ubuntu/ saucy/main libpangocairo-1.0-0 armhf 1.32.5-5ubuntu1 [16.5 kB] Get:139 http://ftpmaster.internal/ubuntu/ saucy/main libxcomposite1 armhf 1:0.4.3-2build2 [7094 B] Get:140 http://ftpmaster.internal/ubuntu/ saucy/main libxcursor1 armhf 1:1.1.13-1+deb7u1 [19.1 kB] Get:141 http://ftpmaster.internal/ubuntu/ saucy/main libxi6 armhf 2:1.6.99.1-0ubuntu4 [26.1 kB] Get:142 http://ftpmaster.internal/ubuntu/ saucy/main libxinerama1 armhf 2:1.1.2-1+deb7u1 [7442 B] Get:143 http://ftpmaster.internal/ubuntu/ saucy/main libxrandr2 armhf 2:1.4.0-1ubuntu2 [15.6 kB] Get:144 http://ftpmaster.internal/ubuntu/ saucy/main shared-mime-info armhf 1.1-0ubuntu2 [409 kB] Get:145 http://ftpmaster.internal/ubuntu/ saucy/main libgtk2.0-0 armhf 2.24.18-0ubuntu2 [1470 kB] Get:146 http://ftpmaster.internal/ubuntu/ saucy/main libicu48 armhf 4.8.1.1-12 [4504 kB] Get:147 http://ftpmaster.internal/ubuntu/ saucy/main libharfbuzz-icu0 armhf 0.9.18-3 [5336 B] Get:148 http://ftpmaster.internal/ubuntu/ saucy/main libkadm5clnt-mit8 armhf 1.10.1+dfsg-6 [32.0 kB] Get:149 http://ftpmaster.internal/ubuntu/ saucy/main libkdb5-6 armhf 1.10.1+dfsg-6 [30.4 kB] Get:150 http://ftpmaster.internal/ubuntu/ saucy/main libkadm5srv-mit8 armhf 1.10.1+dfsg-6 [44.0 kB] Get:151 http://ftpmaster.internal/ubuntu/ saucy/main liblcms1 armhf 1.19.dfsg-1.2ubuntu2 [88.2 kB] Get:152 http://ftpmaster.internal/ubuntu/ saucy/main libltdl7 armhf 2.4.2-1.2ubuntu1 [34.0 kB] Get:153 http://ftpmaster.internal/ubuntu/ saucy/main libmng1 armhf 1.0.10-3build1 [177 kB] Get:154 http://ftpmaster.internal/ubuntu/ saucy/main mysql-common all 5.5.31-0ubuntu1 [13.1 kB] Get:155 http://ftpmaster.internal/ubuntu/ saucy/main libmysqlclient18 armhf 5.5.31-0ubuntu1 [864 kB] Get:156 http://ftpmaster.internal/ubuntu/ saucy/main libodbc1 armhf 2.2.14p2-5ubuntu4 [187 kB] Get:157 http://ftpmaster.internal/ubuntu/ saucy/main libxft2 armhf 2.3.1-1 [35.2 kB] Get:158 http://ftpmaster.internal/ubuntu/ saucy/main libpangoxft-1.0-0 armhf 1.32.5-5ubuntu1 [12.1 kB] Get:159 http://ftpmaster.internal/ubuntu/ saucy/main libpcrecpp0 armhf 1:8.31-2 [13.4 kB] Get:160 http://ftpmaster.internal/ubuntu/ saucy/main libsybdb5 armhf 0.91-4 [168 kB] Get:161 http://ftpmaster.internal/ubuntu/ saucy/main libtiffxx5 armhf 4.0.2-4ubuntu3 [6378 B] Get:162 http://ftpmaster.internal/ubuntu/ saucy/main libxmu6 armhf 2:1.1.1-1 [43.7 kB] Get:163 http://ftpmaster.internal/ubuntu/ saucy/main libxslt1.1 armhf 1.1.28-1ubuntu1 [147 kB] Get:164 http://ftpmaster.internal/ubuntu/ saucy/main libxtst6 armhf 2:1.2.1-1+deb7u1 [11.5 kB] Get:165 http://ftpmaster.internal/ubuntu/ saucy/main libxv1 armhf 2:1.0.7-1+deb7u1 [10.5 kB] Get:166 http://ftpmaster.internal/ubuntu/ saucy/main odbcinst armhf 2.2.14p2-5ubuntu4 [13.1 kB] Get:167 http://ftpmaster.internal/ubuntu/ saucy/main odbcinst1debian2 armhf 2.2.14p2-5ubuntu4 [40.5 kB] Get:168 http://ftpmaster.internal/ubuntu/ saucy/main libpython2.7-minimal armhf 2.7.5-5ubuntu1 [499 kB] Get:169 http://ftpmaster.internal/ubuntu/ saucy/main python2.7-minimal armhf 2.7.5-5ubuntu1 [1356 kB] Get:170 http://ftpmaster.internal/ubuntu/ saucy/main libgnutlsxx27 armhf 2.12.23-1ubuntu2 [18.7 kB] Get:171 http://ftpmaster.internal/ubuntu/ saucy/main libjbig-dev armhf 2.0-2ubuntu1 [6552 B] Get:172 http://ftpmaster.internal/ubuntu/ saucy/main file armhf 5.11-2ubuntu4 [17.9 kB] Get:173 http://ftpmaster.internal/ubuntu/ saucy/main mime-support all 3.54ubuntu1 [31.7 kB] Get:174 http://ftpmaster.internal/ubuntu/ saucy/main gettext-base armhf 0.18.1.1-10ubuntu3 [53.5 kB] Get:175 http://ftpmaster.internal/ubuntu/ saucy/main libgirepository-1.0-1 armhf 1.36.0-2 [85.8 kB] Get:176 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-glib-2.0 armhf 1.36.0-2 [163 kB] Get:177 http://ftpmaster.internal/ubuntu/ saucy/main rsync armhf 3.0.9-4 [282 kB] Get:178 http://ftpmaster.internal/ubuntu/ saucy/main libasprintf-dev armhf 0.18.1.1-10ubuntu3 [4446 B] Get:179 http://ftpmaster.internal/ubuntu/ saucy/main libgettextpo-dev armhf 0.18.1.1-10ubuntu3 [119 kB] Get:180 http://ftpmaster.internal/ubuntu/ saucy/main gettext armhf 0.18.1.1-10ubuntu3 [931 kB] Get:181 http://ftpmaster.internal/ubuntu/ saucy/main intltool-debian all 0.35.0+20060710.1 [31.6 kB] Get:182 http://ftpmaster.internal/ubuntu/ saucy/main po-debconf all 1.0.16+nmu2ubuntu1 [210 kB] Get:183 http://ftpmaster.internal/ubuntu/ saucy/main dh-apparmor all 2.8.0-0ubuntu13 [8314 B] Get:184 http://ftpmaster.internal/ubuntu/ saucy/main debhelper all 9.20130604ubuntu1 [628 kB] Get:185 http://ftpmaster.internal/ubuntu/ saucy/main diffstat armhf 1.55-4 [21.0 kB] Get:186 http://ftpmaster.internal/ubuntu/ saucy/main freetds-dev armhf 0.91-4 [425 kB] Get:187 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-atk-1.0 armhf 2.8.0-2 [16.2 kB] Get:188 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-freedesktop armhf 1.36.0-2 [6216 B] Get:189 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-gdkpixbuf-2.0 armhf 2.28.1-1ubuntu2 [7922 B] Get:190 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-gstreamer-0.10 armhf 0.10.36-1.2ubuntu1 [114 kB] Get:191 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-gst-plugins-base-0.10 armhf 0.10.36-1.1ubuntu1 [98.9 kB] Get:192 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-pango-1.0 armhf 1.32.5-5ubuntu1 [18.6 kB] Get:193 http://ftpmaster.internal/ubuntu/ saucy/main gir1.2-gtk-2.0 armhf 2.24.18-0ubuntu2 [172 kB] Get:194 http://ftpmaster.internal/ubuntu/ saucy/main comerr-dev armhf 2.1-1.42.5-1.1ubuntu1 [42.8 kB] Get:195 http://ftpmaster.internal/ubuntu/ saucy/main krb5-multidev armhf 1.10.1+dfsg-6 [124 kB] Get:196 http://ftpmaster.internal/ubuntu/ saucy/main libapt-pkg-perl armhf 0.1.28 [81.4 kB] Get:197 http://ftpmaster.internal/ubuntu/ saucy/main libarchive-zip-perl all 1.30-7 [90.1 kB] Get:198 http://ftpmaster.internal/ubuntu/ saucy/main libasound2-dev armhf 1.0.25-4ubuntu4 [69.6 kB] Get:199 http://ftpmaster.internal/ubuntu/ saucy/main pkg-config armhf 0.26-1ubuntu3 [38.1 kB] Get:200 http://ftpmaster.internal/ubuntu/ saucy/main libglib2.0-data all 2.37.1-0ubuntu1 [103 kB] Get:201 http://ftpmaster.internal/ubuntu/ saucy/main libglib2.0-bin armhf 2.37.1-0ubuntu1 [34.1 kB] Get:202 http://ftpmaster.internal/ubuntu/ saucy/main libpcre3-dev armhf 1:8.31-2 [250 kB] Get:203 http://ftpmaster.internal/ubuntu/ saucy/main zlib1g-dev armhf 1:1.2.8.dfsg-1ubuntu1 [176 kB] Get:204 http://ftpmaster.internal/ubuntu/ saucy/main libglib2.0-dev armhf 2.37.1-0ubuntu1 [1188 kB] Get:205 http://ftpmaster.internal/ubuntu/ saucy/main libatk1.0-dev armhf 2.8.0-2 [61.4 kB] Get:206 http://ftpmaster.internal/ubuntu/ saucy/main libexpat1-dev armhf 2.1.0-3 [180 kB] Get:207 http://ftpmaster.internal/ubuntu/ saucy/main libfreetype6-dev armhf 2.4.11-0ubuntu1 [729 kB] Get:208 http://ftpmaster.internal/ubuntu/ saucy/main libfontconfig1-dev armhf 2.10.93-0ubuntu1 [695 kB] Get:209 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-render-dev all 2:0.11.1-2 [20.1 kB] Get:210 http://ftpmaster.internal/ubuntu/ saucy/main libxrender-dev armhf 1:0.9.7-1+deb7u1 [23.7 kB] Get:211 http://ftpmaster.internal/ubuntu/ saucy/main libpng12-dev armhf 1.2.49-1ubuntu2 [196 kB] Get:212 http://ftpmaster.internal/ubuntu/ saucy/main libice-dev armhf 2:1.0.8-2 [47.8 kB] Get:213 http://ftpmaster.internal/ubuntu/ saucy/main libsm-dev armhf 2:1.2.1-2 [16.4 kB] Get:214 http://ftpmaster.internal/ubuntu/ saucy/main libpixman-1-dev armhf 0.28.2-0ubuntu1 [200 kB] Get:215 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-render0-dev armhf 1.8.1-2ubuntu3 [20.0 kB] Get:216 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-shm0-dev armhf 1.8.1-2ubuntu3 [6878 B] Get:217 http://ftpmaster.internal/ubuntu/ saucy/main libcairo2-dev armhf 1.12.14-0ubuntu1 [620 kB] Get:218 http://ftpmaster.internal/ubuntu/ saucy/main libsub-name-perl armhf 0.05-1build3 [9274 B] Get:219 http://ftpmaster.internal/ubuntu/ saucy/main libclass-accessor-perl all 0.34-1 [26.0 kB] Get:220 http://ftpmaster.internal/ubuntu/ saucy/main libclone-perl armhf 0.34-1 [11.4 kB] Get:221 http://ftpmaster.internal/ubuntu/ saucy/main libgpg-error-dev armhf 1.10-3.1ubuntu1 [22.2 kB] Get:222 http://ftpmaster.internal/ubuntu/ saucy/main libgcrypt11-dev armhf 1.5.0-3ubuntu2.1 [336 kB] Get:223 http://ftpmaster.internal/ubuntu/ saucy/main libtasn1-3-dev armhf 2.14-3 [378 kB] Get:224 http://ftpmaster.internal/ubuntu/ saucy/main libp11-kit-dev armhf 0.18.1-1ubuntu1 [65.3 kB] Get:225 http://ftpmaster.internal/ubuntu/ saucy/main libgnutls-dev armhf 2.12.23-1ubuntu2 [497 kB] Get:226 http://ftpmaster.internal/ubuntu/ saucy/main libkrb5-dev armhf 1.10.1+dfsg-6 [11.0 kB] Get:227 http://ftpmaster.internal/ubuntu/ saucy/main libcups2-dev armhf 1.6.2-8 [230 kB] Get:228 http://ftpmaster.internal/ubuntu/ saucy/main libdbus-1-dev armhf 1.6.10-0ubuntu2 [177 kB] Get:229 http://ftpmaster.internal/ubuntu/ saucy/main libfile-basedir-perl all 0.03-1fakesync1 [10.5 kB] Get:230 http://ftpmaster.internal/ubuntu/ saucy/main libgdk-pixbuf2.0-dev armhf 2.28.1-1ubuntu2 [42.3 kB] Get:231 http://ftpmaster.internal/ubuntu/ saucy/main libxml2-dev armhf 2.9.0+dfsg1-4ubuntu5 [739 kB] Get:232 http://ftpmaster.internal/ubuntu/ saucy/main libgstreamer0.10-dev armhf 0.10.36-1.2ubuntu1 [1150 kB] Get:233 http://ftpmaster.internal/ubuntu/ saucy/main libgstreamer-plugins-base0.10-dev armhf 0.10.36-1.1ubuntu1 [170 kB] Get:234 http://ftpmaster.internal/ubuntu/ saucy/main libxft-dev armhf 2.3.1-1 [46.0 kB] Get:235 http://ftpmaster.internal/ubuntu/ saucy/main libharfbuzz-dev armhf 0.9.18-3 [16.1 kB] Get:236 http://ftpmaster.internal/ubuntu/ saucy/main libpango1.0-dev armhf 1.32.5-5ubuntu1 [244 kB] Get:237 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-xinerama-dev all 1.2.1-2 [4966 B] Get:238 http://ftpmaster.internal/ubuntu/ saucy/main libxinerama-dev armhf 2:1.1.2-1+deb7u1 [7992 B] Get:239 http://ftpmaster.internal/ubuntu/ saucy/main libxi-dev armhf 2:1.6.99.1-0ubuntu4 [199 kB] Get:240 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-randr-dev all 1.4.0+git20120101.is.really.1.4.0-0ubuntu1 [32.9 kB] Get:241 http://ftpmaster.internal/ubuntu/ saucy/main libxrandr-dev armhf 2:1.4.0-1ubuntu2 [23.2 kB] Get:242 http://ftpmaster.internal/ubuntu/ saucy/main libxcursor-dev armhf 1:1.1.13-1+deb7u1 [26.0 kB] Get:243 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-composite-dev all 1:0.4.2-2 [10.5 kB] Get:244 http://ftpmaster.internal/ubuntu/ saucy/main libxcomposite-dev armhf 1:0.4.3-2build2 [9090 B] Get:245 http://ftpmaster.internal/ubuntu/ saucy/main libxml2-utils armhf 2.9.0+dfsg1-4ubuntu5 [39.4 kB] Get:246 http://ftpmaster.internal/ubuntu/ saucy/main libgtk2.0-dev armhf 2.24.18-0ubuntu2 [2363 kB] Get:247 http://ftpmaster.internal/ubuntu/ saucy/main libicu-dev armhf 4.8.1.1-12 [5516 kB] Get:248 http://ftpmaster.internal/ubuntu/ saucy/main libio-pty-perl armhf 1:1.08-1build3 [35.8 kB] Get:249 http://ftpmaster.internal/ubuntu/ saucy/main libio-string-perl all 1.08-2 [12.0 kB] Get:250 http://ftpmaster.internal/ubuntu/ saucy/main libipc-run-perl all 0.92-1 [101 kB] Get:251 http://ftpmaster.internal/ubuntu/ saucy/main libjpeg-turbo8-dev armhf 1.2.1-0ubuntu2 [315 kB] Get:252 http://ftpmaster.internal/ubuntu/ saucy/main libjpeg8-dev armhf 8c-2ubuntu7 [1546 B] Get:253 http://ftpmaster.internal/ubuntu/ saucy/main libjpeg-dev all 8c-2ubuntu7 [1536 B] Get:254 http://ftpmaster.internal/ubuntu/ saucy/main liblcms1-dev armhf 1.19.dfsg-1.2ubuntu2 [169 kB] Get:255 http://ftpmaster.internal/ubuntu/ saucy/main liblist-moreutils-perl armhf 0.33-1build2 [46.1 kB] Get:256 http://ftpmaster.internal/ubuntu/ saucy/main libltdl-dev armhf 2.4.2-1.2ubuntu1 [200 kB] Get:257 http://ftpmaster.internal/ubuntu/ saucy/main libmng-dev armhf 1.0.10-3build1 [254 kB] Get:258 http://ftpmaster.internal/ubuntu/ saucy/main libmysqlclient-dev armhf 5.5.31-0ubuntu1 [1289 kB] Get:259 http://ftpmaster.internal/ubuntu/ saucy/main libpam0g-dev armhf 1.1.3-8ubuntu3 [117 kB] Get:260 http://ftpmaster.internal/ubuntu/ saucy/main libparse-debianchangelog-perl all 1.2.0-1ubuntu1 [54.0 kB] Get:261 http://ftpmaster.internal/ubuntu/ saucy/main libpq5 armhf 9.1.9-1ubuntu1 [61.7 kB] Get:262 http://ftpmaster.internal/ubuntu/ saucy/main libssl-dev armhf 1.0.1e-2ubuntu1.1 [1287 kB] Get:263 http://ftpmaster.internal/ubuntu/ saucy/main libpq-dev armhf 9.1.9-1ubuntu1 [141 kB] Get:264 http://ftpmaster.internal/ubuntu/ saucy/main libpython2.7-stdlib armhf 2.7.5-5ubuntu1 [2406 kB] Get:265 http://ftpmaster.internal/ubuntu/ saucy/main libpython-stdlib armhf 2.7.5-1ubuntu1 [7584 B] Get:266 http://ftpmaster.internal/ubuntu/ saucy/main libtinfo-dev armhf 5.9-10ubuntu4 [84.4 kB] Get:267 http://ftpmaster.internal/ubuntu/ saucy/main libreadline6-dev armhf 6.2-9ubuntu1 [229 kB] Get:268 http://ftpmaster.internal/ubuntu/ saucy/main libreadline-dev armhf 6.2-9ubuntu1 [934 B] Get:269 http://ftpmaster.internal/ubuntu/ saucy/main libsqlite3-dev armhf 3.7.16.2-1ubuntu2 [449 kB] Get:270 http://ftpmaster.internal/ubuntu/ saucy/main libtext-levenshtein-perl all 0.06~01-2 [6476 B] Get:271 http://ftpmaster.internal/ubuntu/ saucy/main liblzma-dev armhf 5.1.1alpha+20120614-2ubuntu1 [150 kB] Get:272 http://ftpmaster.internal/ubuntu/ saucy/main libtiff5-dev armhf 4.0.2-4ubuntu3 [286 kB] Get:273 http://ftpmaster.internal/ubuntu/ saucy/main liburi-perl all 1.60-1 [89.6 kB] Get:274 http://ftpmaster.internal/ubuntu/ saucy/main libxt-dev armhf 1:1.1.3-1+deb7u1 [452 kB] Get:275 http://ftpmaster.internal/ubuntu/ saucy/main libxmu-headers all 2:1.1.1-1 [62.0 kB] Get:276 http://ftpmaster.internal/ubuntu/ saucy/main libxmu-dev armhf 2:1.1.1-1 [47.1 kB] Get:277 http://ftpmaster.internal/ubuntu/ saucy/main libxslt1-dev armhf 1.1.28-1ubuntu1 [555 kB] Get:278 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-record-dev all 1.14.2-1 [33.6 kB] Get:279 http://ftpmaster.internal/ubuntu/ saucy/main libxtst-dev armhf 2:1.2.1-1+deb7u1 [14.9 kB] Get:280 http://ftpmaster.internal/ubuntu/ saucy/main x11proto-video-dev all 2.3.1-2 [17.0 kB] Get:281 http://ftpmaster.internal/ubuntu/ saucy/main libxv-dev armhf 2:1.0.7-1+deb7u1 [33.1 kB] Get:282 http://ftpmaster.internal/ubuntu/ saucy/main hardening-includes all 2.3 [15.0 kB] Get:283 http://ftpmaster.internal/ubuntu/ saucy/main patchutils armhf 0.3.2-1.1build1 [75.1 kB] Get:284 http://ftpmaster.internal/ubuntu/ saucy/main t1utils armhf 1.37-2 [53.0 kB] Get:285 http://ftpmaster.internal/ubuntu/ saucy/main lintian all 2.5.13 [593 kB] Get:286 http://ftpmaster.internal/ubuntu/ saucy/main python2.7 armhf 2.7.5-5ubuntu1 [189 kB] Get:287 http://ftpmaster.internal/ubuntu/ saucy/main python-minimal armhf 2.7.5-1ubuntu1 [31.5 kB] Get:288 http://ftpmaster.internal/ubuntu/ saucy/main python armhf 2.7.5-1ubuntu1 [168 kB] Get:289 http://ftpmaster.internal/ubuntu/ saucy/main unixodbc armhf 2.2.14p2-5ubuntu4 [20.9 kB] Get:290 http://ftpmaster.internal/ubuntu/ saucy/main libaudio-dev armhf 1.9.3-5 [528 kB] Get:291 http://ftpmaster.internal/ubuntu/ saucy/main pkg-kde-tools all 0.15.7ubuntu1 [114 kB] Get:292 http://ftpmaster.internal/ubuntu/ saucy/main unixodbc-dev armhf 2.2.14p2-5ubuntu4 [279 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 70.6 MB in 23s (3042 kB/s) Selecting previously unselected package libexpat1:armhf. (Reading database ... 11854 files and directories currently installed.) Unpacking libexpat1:armhf (from .../libexpat1_2.1.0-3_armhf.deb) ... Selecting previously unselected package liblocale-gettext-perl. Unpacking liblocale-gettext-perl (from .../liblocale-gettext-perl_1.05-7build2_armhf.deb) ... Selecting previously unselected package libmagic1:armhf. Unpacking libmagic1:armhf (from .../libmagic1_5.11-2ubuntu4_armhf.deb) ... Selecting previously unselected package libpopt0:armhf. Unpacking libpopt0:armhf (from .../libpopt0_1.16-7ubuntu3_armhf.deb) ... Selecting previously unselected package libssl1.0.0:armhf. Unpacking libssl1.0.0:armhf (from .../libssl1.0.0_1.0.1e-2ubuntu1.1_armhf.deb) ... Selecting previously unselected package libffi6:armhf. Unpacking libffi6:armhf (from .../libffi6_3.0.13-2ubuntu1_armhf.deb) ... Selecting previously unselected package libglib2.0-0:armhf. Unpacking libglib2.0-0:armhf (from .../libglib2.0-0_2.37.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libasprintf0c2:armhf. Unpacking libasprintf0c2:armhf (from .../libasprintf0c2_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package libpipeline1:armhf. Unpacking libpipeline1:armhf (from .../libpipeline1_1.2.4-1_armhf.deb) ... Selecting previously unselected package libxau6:armhf. Unpacking libxau6:armhf (from .../libxau6_1%3a1.0.7-1_armhf.deb) ... Selecting previously unselected package libxdmcp6:armhf. Unpacking libxdmcp6:armhf (from .../libxdmcp6_1%3a1.1.1-1_armhf.deb) ... Selecting previously unselected package libxcb1:armhf. Unpacking libxcb1:armhf (from .../libxcb1_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libx11-data. Unpacking libx11-data (from .../libx11-data_2%3a1.5.0-1ubuntu2_all.deb) ... Selecting previously unselected package libx11-6:armhf. Unpacking libx11-6:armhf (from .../libx11-6_2%3a1.5.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package libxext6:armhf. Unpacking libxext6:armhf (from .../libxext6_2%3a1.3.1-2+deb7u1_armhf.deb) ... Selecting previously unselected package libxml2:armhf. Unpacking libxml2:armhf (from .../libxml2_2.9.0+dfsg1-4ubuntu5_armhf.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.22.2-3_armhf.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_9.0.5ubuntu1_armhf.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.3-7_armhf.deb) ... Selecting previously unselected package libsigsegv2. Unpacking libsigsegv2 (from .../libsigsegv2_2.9-4ubuntu3_armhf.deb) ... Selecting previously unselected package m4. Unpacking m4 (from .../archives/m4_1.4.16-5_armhf.deb) ... Selecting previously unselected package libfl-dev:armhf. Unpacking libfl-dev:armhf (from .../libfl-dev_2.5.35-10.1ubuntu1_armhf.deb) ... Selecting previously unselected package flex. Unpacking flex (from .../flex_2.5.35-10.1ubuntu1_armhf.deb) ... Selecting previously unselected package ucf. Unpacking ucf (from .../archives/ucf_3.0027_all.deb) ... Moving old data out of the way Selecting previously unselected package fonts-dejavu-core. Unpacking fonts-dejavu-core (from .../fonts-dejavu-core_2.33+svn2514-3ubuntu1_all.deb) ... Selecting previously unselected package ttf-dejavu-core. Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.33+svn2514-3ubuntu1_all.deb) ... Selecting previously unselected package fontconfig-config. Unpacking fontconfig-config (from .../fontconfig-config_2.10.93-0ubuntu1_all.deb) ... Selecting previously unselected package libasound2:armhf. Unpacking libasound2:armhf (from .../libasound2_1.0.25-4ubuntu4_armhf.deb) ... Selecting previously unselected package libatk1.0-data. Unpacking libatk1.0-data (from .../libatk1.0-data_2.8.0-2_all.deb) ... Selecting previously unselected package libatk1.0-0:armhf. Unpacking libatk1.0-0:armhf (from .../libatk1.0-0_2.8.0-2_armhf.deb) ... Selecting previously unselected package x11-common. Unpacking x11-common (from .../x11-common_1%3a7.7+1ubuntu4_all.deb) ... Selecting previously unselected package libice6:armhf. Unpacking libice6:armhf (from .../libice6_2%3a1.0.8-2_armhf.deb) ... Selecting previously unselected package libsm6:armhf. Unpacking libsm6:armhf (from .../libsm6_2%3a1.2.1-2_armhf.deb) ... Selecting previously unselected package libxt6:armhf. Unpacking libxt6:armhf (from .../libxt6_1%3a1.1.3-1+deb7u1_armhf.deb) ... Selecting previously unselected package libaudio2:armhf. Unpacking libaudio2:armhf (from .../libaudio2_1.9.3-5_armhf.deb) ... Selecting previously unselected package libavahi-common-data:armhf. Unpacking libavahi-common-data:armhf (from .../libavahi-common-data_0.6.31-2ubuntu2_armhf.deb) ... Selecting previously unselected package libavahi-common3:armhf. Unpacking libavahi-common3:armhf (from .../libavahi-common3_0.6.31-2ubuntu2_armhf.deb) ... Selecting previously unselected package libavahi-client3:armhf. Unpacking libavahi-client3:armhf (from .../libavahi-client3_0.6.31-2ubuntu2_armhf.deb) ... Selecting previously unselected package libfreetype6:armhf. Unpacking libfreetype6:armhf (from .../libfreetype6_2.4.11-0ubuntu1_armhf.deb) ... Selecting previously unselected package libfontconfig1:armhf. Unpacking libfontconfig1:armhf (from .../libfontconfig1_2.10.93-0ubuntu1_armhf.deb) ... Selecting previously unselected package libpixman-1-0:armhf. Unpacking libpixman-1-0:armhf (from .../libpixman-1-0_0.28.2-0ubuntu1_armhf.deb) ... Selecting previously unselected package libxcb-render0:armhf. Unpacking libxcb-render0:armhf (from .../libxcb-render0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libxcb-shm0:armhf. Unpacking libxcb-shm0:armhf (from .../libxcb-shm0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libxrender1:armhf. Unpacking libxrender1:armhf (from .../libxrender1_1%3a0.9.7-1+deb7u1_armhf.deb) ... Selecting previously unselected package libcairo2:armhf. Unpacking libcairo2:armhf (from .../libcairo2_1.12.14-0ubuntu1_armhf.deb) ... Selecting previously unselected package libcairo-gobject2:armhf. Unpacking libcairo-gobject2:armhf (from .../libcairo-gobject2_1.12.14-0ubuntu1_armhf.deb) ... Selecting previously unselected package liblzo2-2:armhf. Unpacking liblzo2-2:armhf (from .../liblzo2-2_2.06-1build1_armhf.deb) ... Selecting previously unselected package libcairo-script-interpreter2:armhf. Unpacking libcairo-script-interpreter2:armhf (from .../libcairo-script-interpreter2_1.12.14-0ubuntu1_armhf.deb) ... Selecting previously unselected package libcroco3:armhf. Unpacking libcroco3:armhf (from .../libcroco3_0.6.8-2_armhf.deb) ... Selecting previously unselected package freetds-common. Unpacking freetds-common (from .../freetds-common_0.91-4_all.deb) ... Selecting previously unselected package libct4:armhf. Unpacking libct4:armhf (from .../libct4_0.91-4_armhf.deb) ... Selecting previously unselected package libcups2:armhf. Unpacking libcups2:armhf (from .../libcups2_1.6.2-8_armhf.deb) ... Selecting previously unselected package libdatrie1:armhf. Unpacking libdatrie1:armhf (from .../libdatrie1_0.2.6-2_armhf.deb) ... Selecting previously unselected package libdrm-nouveau2:armhf. Unpacking libdrm-nouveau2:armhf (from .../libdrm-nouveau2_2.4.45-2ubuntu1_armhf.deb) ... Selecting previously unselected package libdrm-omap1:armhf. Unpacking libdrm-omap1:armhf (from .../libdrm-omap1_2.4.45-2ubuntu1_armhf.deb) ... Selecting previously unselected package libdrm-radeon1:armhf. Unpacking libdrm-radeon1:armhf (from .../libdrm-radeon1_2.4.45-2ubuntu1_armhf.deb) ... Selecting previously unselected package libglapi-mesa:armhf. Unpacking libglapi-mesa:armhf (from .../libglapi-mesa_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libllvm3.2:armhf. Unpacking libllvm3.2:armhf (from .../libllvm3.2_1%3a3.2repack-7ubuntu1_armhf.deb) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Unpacking libgl1-mesa-dri:armhf (from .../libgl1-mesa-dri_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libxcb-dri2-0:armhf. Unpacking libxcb-dri2-0:armhf (from .../libxcb-dri2-0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libgbm1:armhf. Unpacking libgbm1:armhf (from .../libgbm1_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libwayland-client0:armhf. Unpacking libwayland-client0:armhf (from .../libwayland-client0_1.1.0-2ubuntu1_armhf.deb) ... Selecting previously unselected package libwayland-server0:armhf. Unpacking libwayland-server0:armhf (from .../libwayland-server0_1.1.0-2ubuntu1_armhf.deb) ... Selecting previously unselected package libx11-xcb1:armhf. Unpacking libx11-xcb1:armhf (from .../libx11-xcb1_2%3a1.5.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package libxcb-xfixes0:armhf. Unpacking libxcb-xfixes0:armhf (from .../libxcb-xfixes0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libegl1-mesa:armhf. Unpacking libegl1-mesa:armhf (from .../libegl1-mesa_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libopenvg1-mesa:armhf. Unpacking libopenvg1-mesa:armhf (from .../libopenvg1-mesa_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libxfixes3:armhf. Unpacking libxfixes3:armhf (from .../libxfixes3_1%3a5.0-4ubuntu6_armhf.deb) ... Selecting previously unselected package libegl1-mesa-drivers:armhf. Unpacking libegl1-mesa-drivers:armhf (from .../libegl1-mesa-drivers_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkms1:armhf. Unpacking libkms1:armhf (from .../libkms1_2.4.45-2ubuntu1_armhf.deb) ... Selecting previously unselected package libdrm-dev. Unpacking libdrm-dev (from .../libdrm-dev_2.4.45-2ubuntu1_armhf.deb) ... Selecting previously unselected package x11proto-dri2-dev. Unpacking x11proto-dri2-dev (from .../x11proto-dri2-dev_2.8-2_all.deb) ... Selecting previously unselected package x11proto-gl-dev. Unpacking x11proto-gl-dev (from .../x11proto-gl-dev_1.4.16-2_all.deb) ... Selecting previously unselected package xorg-sgml-doctools. Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ... Selecting previously unselected package x11proto-core-dev. Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.24-1_all.deb) ... Selecting previously unselected package libxau-dev:armhf. Unpacking libxau-dev:armhf (from .../libxau-dev_1%3a1.0.7-1_armhf.deb) ... Selecting previously unselected package libxdmcp-dev:armhf. Unpacking libxdmcp-dev:armhf (from .../libxdmcp-dev_1%3a1.1.1-1_armhf.deb) ... Selecting previously unselected package x11proto-input-dev. Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.2.99.1-0ubuntu1_all.deb) ... Selecting previously unselected package x11proto-kb-dev. Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.6-2_all.deb) ... Selecting previously unselected package xtrans-dev. Unpacking xtrans-dev (from .../xtrans-dev_1.2.7-1_all.deb) ... Selecting previously unselected package libpthread-stubs0:armhf. Unpacking libpthread-stubs0:armhf (from .../libpthread-stubs0_0.3-3_armhf.deb) ... Selecting previously unselected package libpthread-stubs0-dev:armhf. Unpacking libpthread-stubs0-dev:armhf (from .../libpthread-stubs0-dev_0.3-3_armhf.deb) ... Selecting previously unselected package libxcb1-dev:armhf. Unpacking libxcb1-dev:armhf (from .../libxcb1-dev_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libx11-dev:armhf. Unpacking libx11-dev:armhf (from .../libx11-dev_2%3a1.5.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package x11proto-xext-dev. Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.1-1_all.deb) ... Selecting previously unselected package libxext-dev:armhf. Unpacking libxext-dev:armhf (from .../libxext-dev_2%3a1.3.1-2+deb7u1_armhf.deb) ... Selecting previously unselected package libxxf86vm1:armhf. Unpacking libxxf86vm1:armhf (from .../libxxf86vm1_1%3a1.1.2-1+deb7u1_armhf.deb) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Unpacking x11proto-xf86vidmode-dev (from .../x11proto-xf86vidmode-dev_2.3.1-2_all.deb) ... Selecting previously unselected package libxxf86vm-dev. Unpacking libxxf86vm-dev (from .../libxxf86vm-dev_1%3a1.1.2-1+deb7u1_armhf.deb) ... Selecting previously unselected package libxdamage1:armhf. Unpacking libxdamage1:armhf (from .../libxdamage1_1%3a1.1.3-2build2_armhf.deb) ... Selecting previously unselected package x11proto-fixes-dev. Unpacking x11proto-fixes-dev (from .../x11proto-fixes-dev_1%3a5.0-2ubuntu1_all.deb) ... Selecting previously unselected package libxfixes-dev. Unpacking libxfixes-dev (from .../libxfixes-dev_1%3a5.0-4ubuntu6_armhf.deb) ... Selecting previously unselected package x11proto-damage-dev. Unpacking x11proto-damage-dev (from .../x11proto-damage-dev_1%3a1.2.1-2_all.deb) ... Selecting previously unselected package libxdamage-dev. Unpacking libxdamage-dev (from .../libxdamage-dev_1%3a1.1.3-2build2_armhf.deb) ... Selecting previously unselected package libxcb-glx0:armhf. Unpacking libxcb-glx0:armhf (from .../libxcb-glx0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libxcb-glx0-dev:armhf. Unpacking libxcb-glx0-dev:armhf (from .../libxcb-glx0-dev_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libxcb-dri2-0-dev:armhf. Unpacking libxcb-dri2-0-dev:armhf (from .../libxcb-dri2-0-dev_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libx11-xcb-dev. Unpacking libx11-xcb-dev (from .../libx11-xcb-dev_2%3a1.5.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package libegl1-mesa-dev. Unpacking libegl1-mesa-dev (from .../libegl1-mesa-dev_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libelfg0:armhf. Unpacking libelfg0:armhf (from .../libelfg0_0.8.13-4~1_armhf.deb) ... Selecting previously unselected package libnet-ssleay-perl. Unpacking libnet-ssleay-perl (from .../libnet-ssleay-perl_1.48-1_armhf.deb) ... Selecting previously unselected package netbase. Unpacking netbase (from .../archives/netbase_5.1_all.deb) ... Selecting previously unselected package libio-socket-ssl-perl. Unpacking libio-socket-ssl-perl (from .../libio-socket-ssl-perl_1.76-2ubuntu1_all.deb) ... Selecting previously unselected package libnet-smtp-ssl-perl. Unpacking libnet-smtp-ssl-perl (from .../libnet-smtp-ssl-perl_1.01-3_all.deb) ... Selecting previously unselected package libmailtools-perl. Unpacking libmailtools-perl (from .../libmailtools-perl_2.12-1_all.deb) ... Selecting previously unselected package libdigest-hmac-perl. Unpacking libdigest-hmac-perl (from .../libdigest-hmac-perl_1.03+dfsg-1_all.deb) ... Selecting previously unselected package libnet-ip-perl. Unpacking libnet-ip-perl (from .../libnet-ip-perl_1.26-1_all.deb) ... Selecting previously unselected package libsocket6-perl. Unpacking libsocket6-perl (from .../libsocket6-perl_0.23-1build3_armhf.deb) ... Selecting previously unselected package libio-socket-inet6-perl. Unpacking libio-socket-inet6-perl (from .../libio-socket-inet6-perl_2.69-2_all.deb) ... Selecting previously unselected package libnet-dns-perl. Unpacking libnet-dns-perl (from .../libnet-dns-perl_0.68-1.1_armhf.deb) ... Selecting previously unselected package libnet-domain-tld-perl. Unpacking libnet-domain-tld-perl (from .../libnet-domain-tld-perl_1.69-1_all.deb) ... Selecting previously unselected package libemail-valid-perl. Unpacking libemail-valid-perl (from .../libemail-valid-perl_0.190-1_all.deb) ... Selecting previously unselected package libjpeg-turbo8:armhf. Unpacking libjpeg-turbo8:armhf (from .../libjpeg-turbo8_1.2.1-0ubuntu2_armhf.deb) ... Selecting previously unselected package libjpeg8:armhf. Unpacking libjpeg8:armhf (from .../libjpeg8_8c-2ubuntu7_armhf.deb) ... Selecting previously unselected package libjasper1:armhf. Unpacking libjasper1:armhf (from .../libjasper1_1.900.1-14_armhf.deb) ... Selecting previously unselected package libjbig0:armhf. Unpacking libjbig0:armhf (from .../libjbig0_2.0-2ubuntu1_armhf.deb) ... Selecting previously unselected package libtiff5:armhf. Unpacking libtiff5:armhf (from .../libtiff5_4.0.2-4ubuntu3_armhf.deb) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Unpacking libgdk-pixbuf2.0-common (from .../libgdk-pixbuf2.0-common_2.28.1-1ubuntu2_all.deb) ... Selecting previously unselected package libgdk-pixbuf2.0-0:armhf. Unpacking libgdk-pixbuf2.0-0:armhf (from .../libgdk-pixbuf2.0-0_2.28.1-1ubuntu2_armhf.deb) ... Selecting previously unselected package libunistring0:armhf. Unpacking libunistring0:armhf (from .../libunistring0_0.9.3-5build1_armhf.deb) ... Selecting previously unselected package libgettextpo0:armhf. Unpacking libgettextpo0:armhf (from .../libgettextpo0_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package libgles2-mesa:armhf. Unpacking libgles2-mesa:armhf (from .../libgles2-mesa_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libgles2-mesa-dev. Unpacking libgles2-mesa-dev (from .../libgles2-mesa-dev_9.1.3-0ubuntu2_armhf.deb) ... Selecting previously unselected package libgnutls-openssl27:armhf. Unpacking libgnutls-openssl27:armhf (from .../libgnutls-openssl27_2.12.23-1ubuntu2_armhf.deb) ... Selecting previously unselected package libgraphite2-3:armhf. Unpacking libgraphite2-3:armhf (from .../libgraphite2-3_1.2.3-1_armhf.deb) ... Selecting previously unselected package libgssrpc4:armhf. Unpacking libgssrpc4:armhf (from .../libgssrpc4_1.10.1+dfsg-6_armhf.deb) ... Selecting previously unselected package libgstreamer0.10-0:armhf. Unpacking libgstreamer0.10-0:armhf (from .../libgstreamer0.10-0_0.10.36-1.2ubuntu1_armhf.deb) ... Selecting previously unselected package liborc-0.4-0:armhf. Unpacking liborc-0.4-0:armhf (from .../liborc-0.4-0_1%3a0.4.17-2_armhf.deb) ... Selecting previously unselected package iso-codes. Unpacking iso-codes (from .../iso-codes_3.43-1_all.deb) ... Selecting previously unselected package libgstreamer-plugins-base0.10-0:armhf. Unpacking libgstreamer-plugins-base0.10-0:armhf (from .../libgstreamer-plugins-base0.10-0_0.10.36-1.1ubuntu1_armhf.deb) ... Selecting previously unselected package libgtk2.0-common. Unpacking libgtk2.0-common (from .../libgtk2.0-common_2.24.18-0ubuntu2_all.deb) ... Selecting previously unselected package libthai-data. Unpacking libthai-data (from .../libthai-data_0.1.19-2_all.deb) ... Selecting previously unselected package libthai0:armhf. Unpacking libthai0:armhf (from .../libthai0_0.1.19-2_armhf.deb) ... Selecting previously unselected package fontconfig. Unpacking fontconfig (from .../fontconfig_2.10.93-0ubuntu1_armhf.deb) ... Selecting previously unselected package libpango-1.0-0:armhf. Unpacking libpango-1.0-0:armhf (from .../libpango-1.0-0_1.32.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package libharfbuzz0a:armhf. Unpacking libharfbuzz0a:armhf (from .../libharfbuzz0a_0.9.18-3_armhf.deb) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Unpacking libpangoft2-1.0-0:armhf (from .../libpangoft2-1.0-0_1.32.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Unpacking libpangocairo-1.0-0:armhf (from .../libpangocairo-1.0-0_1.32.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package libxcomposite1:armhf. Unpacking libxcomposite1:armhf (from .../libxcomposite1_1%3a0.4.3-2build2_armhf.deb) ... Selecting previously unselected package libxcursor1:armhf. Unpacking libxcursor1:armhf (from .../libxcursor1_1%3a1.1.13-1+deb7u1_armhf.deb) ... Selecting previously unselected package libxi6:armhf. Unpacking libxi6:armhf (from .../libxi6_2%3a1.6.99.1-0ubuntu4_armhf.deb) ... Selecting previously unselected package libxinerama1:armhf. Unpacking libxinerama1:armhf (from .../libxinerama1_2%3a1.1.2-1+deb7u1_armhf.deb) ... Selecting previously unselected package libxrandr2:armhf. Unpacking libxrandr2:armhf (from .../libxrandr2_2%3a1.4.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package shared-mime-info. Unpacking shared-mime-info (from .../shared-mime-info_1.1-0ubuntu2_armhf.deb) ... Selecting previously unselected package libgtk2.0-0:armhf. Unpacking libgtk2.0-0:armhf (from .../libgtk2.0-0_2.24.18-0ubuntu2_armhf.deb) ... Selecting previously unselected package libicu48:armhf. Unpacking libicu48:armhf (from .../libicu48_4.8.1.1-12_armhf.deb) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Unpacking libharfbuzz-icu0:armhf (from .../libharfbuzz-icu0_0.9.18-3_armhf.deb) ... Selecting previously unselected package libkadm5clnt-mit8:armhf. Unpacking libkadm5clnt-mit8:armhf (from .../libkadm5clnt-mit8_1.10.1+dfsg-6_armhf.deb) ... Selecting previously unselected package libkdb5-6:armhf. Unpacking libkdb5-6:armhf (from .../libkdb5-6_1.10.1+dfsg-6_armhf.deb) ... Selecting previously unselected package libkadm5srv-mit8:armhf. Unpacking libkadm5srv-mit8:armhf (from .../libkadm5srv-mit8_1.10.1+dfsg-6_armhf.deb) ... Selecting previously unselected package liblcms1:armhf. Unpacking liblcms1:armhf (from .../liblcms1_1.19.dfsg-1.2ubuntu2_armhf.deb) ... Selecting previously unselected package libltdl7:armhf. Unpacking libltdl7:armhf (from .../libltdl7_2.4.2-1.2ubuntu1_armhf.deb) ... Selecting previously unselected package libmng1:armhf. Unpacking libmng1:armhf (from .../libmng1_1.0.10-3build1_armhf.deb) ... Selecting previously unselected package mysql-common. Unpacking mysql-common (from .../mysql-common_5.5.31-0ubuntu1_all.deb) ... Selecting previously unselected package libmysqlclient18:armhf. Unpacking libmysqlclient18:armhf (from .../libmysqlclient18_5.5.31-0ubuntu1_armhf.deb) ... Selecting previously unselected package libodbc1:armhf. Unpacking libodbc1:armhf (from .../libodbc1_2.2.14p2-5ubuntu4_armhf.deb) ... Selecting previously unselected package libxft2:armhf. Unpacking libxft2:armhf (from .../libxft2_2.3.1-1_armhf.deb) ... Selecting previously unselected package libpangoxft-1.0-0:armhf. Unpacking libpangoxft-1.0-0:armhf (from .../libpangoxft-1.0-0_1.32.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package libpcrecpp0:armhf. Unpacking libpcrecpp0:armhf (from .../libpcrecpp0_1%3a8.31-2_armhf.deb) ... Selecting previously unselected package libsybdb5:armhf. Unpacking libsybdb5:armhf (from .../libsybdb5_0.91-4_armhf.deb) ... Selecting previously unselected package libtiffxx5:armhf. Unpacking libtiffxx5:armhf (from .../libtiffxx5_4.0.2-4ubuntu3_armhf.deb) ... Selecting previously unselected package libxmu6:armhf. Unpacking libxmu6:armhf (from .../libxmu6_2%3a1.1.1-1_armhf.deb) ... Selecting previously unselected package libxslt1.1:armhf. Unpacking libxslt1.1:armhf (from .../libxslt1.1_1.1.28-1ubuntu1_armhf.deb) ... Selecting previously unselected package libxtst6:armhf. Unpacking libxtst6:armhf (from .../libxtst6_2%3a1.2.1-1+deb7u1_armhf.deb) ... Selecting previously unselected package libxv1:armhf. Unpacking libxv1:armhf (from .../libxv1_2%3a1.0.7-1+deb7u1_armhf.deb) ... Selecting previously unselected package odbcinst. Unpacking odbcinst (from .../odbcinst_2.2.14p2-5ubuntu4_armhf.deb) ... Selecting previously unselected package odbcinst1debian2:armhf. Unpacking odbcinst1debian2:armhf (from .../odbcinst1debian2_2.2.14p2-5ubuntu4_armhf.deb) ... Selecting previously unselected package libpython2.7-minimal:armhf. Unpacking libpython2.7-minimal:armhf (from .../libpython2.7-minimal_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package python2.7-minimal. Unpacking python2.7-minimal (from .../python2.7-minimal_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package libgnutlsxx27:armhf. Unpacking libgnutlsxx27:armhf (from .../libgnutlsxx27_2.12.23-1ubuntu2_armhf.deb) ... Selecting previously unselected package libjbig-dev:armhf. Unpacking libjbig-dev:armhf (from .../libjbig-dev_2.0-2ubuntu1_armhf.deb) ... Selecting previously unselected package file. Unpacking file (from .../file_5.11-2ubuntu4_armhf.deb) ... Selecting previously unselected package mime-support. Unpacking mime-support (from .../mime-support_3.54ubuntu1_all.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package libgirepository-1.0-1. Unpacking libgirepository-1.0-1 (from .../libgirepository-1.0-1_1.36.0-2_armhf.deb) ... Selecting previously unselected package gir1.2-glib-2.0. Unpacking gir1.2-glib-2.0 (from .../gir1.2-glib-2.0_1.36.0-2_armhf.deb) ... Selecting previously unselected package rsync. Unpacking rsync (from .../rsync_3.0.9-4_armhf.deb) ... Selecting previously unselected package libasprintf-dev:armhf. Unpacking libasprintf-dev:armhf (from .../libasprintf-dev_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package libgettextpo-dev:armhf. Unpacking libgettextpo-dev:armhf (from .../libgettextpo-dev_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously unselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2ubuntu1_all.deb) ... Selecting previously unselected package dh-apparmor. Unpacking dh-apparmor (from .../dh-apparmor_2.8.0-0ubuntu13_all.deb) ... Selecting previously unselected package debhelper. Unpacking debhelper (from .../debhelper_9.20130604ubuntu1_all.deb) ... Selecting previously unselected package diffstat. Unpacking diffstat (from .../diffstat_1.55-4_armhf.deb) ... Selecting previously unselected package freetds-dev. Unpacking freetds-dev (from .../freetds-dev_0.91-4_armhf.deb) ... Selecting previously unselected package gir1.2-atk-1.0. Unpacking gir1.2-atk-1.0 (from .../gir1.2-atk-1.0_2.8.0-2_armhf.deb) ... Selecting previously unselected package gir1.2-freedesktop. Unpacking gir1.2-freedesktop (from .../gir1.2-freedesktop_1.36.0-2_armhf.deb) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0. Unpacking gir1.2-gdkpixbuf-2.0 (from .../gir1.2-gdkpixbuf-2.0_2.28.1-1ubuntu2_armhf.deb) ... Selecting previously unselected package gir1.2-gstreamer-0.10. Unpacking gir1.2-gstreamer-0.10 (from .../gir1.2-gstreamer-0.10_0.10.36-1.2ubuntu1_armhf.deb) ... Selecting previously unselected package gir1.2-gst-plugins-base-0.10. Unpacking gir1.2-gst-plugins-base-0.10 (from .../gir1.2-gst-plugins-base-0.10_0.10.36-1.1ubuntu1_armhf.deb) ... Selecting previously unselected package gir1.2-pango-1.0. Unpacking gir1.2-pango-1.0 (from .../gir1.2-pango-1.0_1.32.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package gir1.2-gtk-2.0. Unpacking gir1.2-gtk-2.0 (from .../gir1.2-gtk-2.0_2.24.18-0ubuntu2_armhf.deb) ... Selecting previously unselected package comerr-dev. Unpacking comerr-dev (from .../comerr-dev_2.1-1.42.5-1.1ubuntu1_armhf.deb) ... Selecting previously unselected package krb5-multidev. Unpacking krb5-multidev (from .../krb5-multidev_1.10.1+dfsg-6_armhf.deb) ... Selecting previously unselected package libapt-pkg-perl. Unpacking libapt-pkg-perl (from .../libapt-pkg-perl_0.1.28_armhf.deb) ... Selecting previously unselected package libarchive-zip-perl. Unpacking libarchive-zip-perl (from .../libarchive-zip-perl_1.30-7_all.deb) ... Selecting previously unselected package libasound2-dev:armhf. Unpacking libasound2-dev:armhf (from .../libasound2-dev_1.0.25-4ubuntu4_armhf.deb) ... Selecting previously unselected package pkg-config. Unpacking pkg-config (from .../pkg-config_0.26-1ubuntu3_armhf.deb) ... Selecting previously unselected package libglib2.0-data. Unpacking libglib2.0-data (from .../libglib2.0-data_2.37.1-0ubuntu1_all.deb) ... Selecting previously unselected package libglib2.0-bin. Unpacking libglib2.0-bin (from .../libglib2.0-bin_2.37.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libpcre3-dev:armhf. Unpacking libpcre3-dev:armhf (from .../libpcre3-dev_1%3a8.31-2_armhf.deb) ... Selecting previously unselected package zlib1g-dev:armhf. Unpacking zlib1g-dev:armhf (from .../zlib1g-dev_1%3a1.2.8.dfsg-1ubuntu1_armhf.deb) ... Selecting previously unselected package libglib2.0-dev. Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.37.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libatk1.0-dev. Unpacking libatk1.0-dev (from .../libatk1.0-dev_2.8.0-2_armhf.deb) ... Selecting previously unselected package libexpat1-dev:armhf. Unpacking libexpat1-dev:armhf (from .../libexpat1-dev_2.1.0-3_armhf.deb) ... Selecting previously unselected package libfreetype6-dev. Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.11-0ubuntu1_armhf.deb) ... Selecting previously unselected package libfontconfig1-dev. Unpacking libfontconfig1-dev (from .../libfontconfig1-dev_2.10.93-0ubuntu1_armhf.deb) ... Selecting previously unselected package x11proto-render-dev. Unpacking x11proto-render-dev (from .../x11proto-render-dev_2%3a0.11.1-2_all.deb) ... Selecting previously unselected package libxrender-dev:armhf. Unpacking libxrender-dev:armhf (from .../libxrender-dev_1%3a0.9.7-1+deb7u1_armhf.deb) ... Selecting previously unselected package libpng12-dev. Unpacking libpng12-dev (from .../libpng12-dev_1.2.49-1ubuntu2_armhf.deb) ... Selecting previously unselected package libice-dev:armhf. Unpacking libice-dev:armhf (from .../libice-dev_2%3a1.0.8-2_armhf.deb) ... Selecting previously unselected package libsm-dev:armhf. Unpacking libsm-dev:armhf (from .../libsm-dev_2%3a1.2.1-2_armhf.deb) ... Selecting previously unselected package libpixman-1-dev. Unpacking libpixman-1-dev (from .../libpixman-1-dev_0.28.2-0ubuntu1_armhf.deb) ... Selecting previously unselected package libxcb-render0-dev:armhf. Unpacking libxcb-render0-dev:armhf (from .../libxcb-render0-dev_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libxcb-shm0-dev:armhf. Unpacking libxcb-shm0-dev:armhf (from .../libxcb-shm0-dev_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libcairo2-dev. Unpacking libcairo2-dev (from .../libcairo2-dev_1.12.14-0ubuntu1_armhf.deb) ... Selecting previously unselected package libsub-name-perl. Unpacking libsub-name-perl (from .../libsub-name-perl_0.05-1build3_armhf.deb) ... Selecting previously unselected package libclass-accessor-perl. Unpacking libclass-accessor-perl (from .../libclass-accessor-perl_0.34-1_all.deb) ... Selecting previously unselected package libclone-perl. Unpacking libclone-perl (from .../libclone-perl_0.34-1_armhf.deb) ... Selecting previously unselected package libgpg-error-dev. Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.10-3.1ubuntu1_armhf.deb) ... Selecting previously unselected package libgcrypt11-dev. Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.5.0-3ubuntu2.1_armhf.deb) ... Selecting previously unselected package libtasn1-3-dev. Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_2.14-3_armhf.deb) ... Selecting previously unselected package libp11-kit-dev. Unpacking libp11-kit-dev (from .../libp11-kit-dev_0.18.1-1ubuntu1_armhf.deb) ... Selecting previously unselected package libgnutls-dev. Unpacking libgnutls-dev (from .../libgnutls-dev_2.12.23-1ubuntu2_armhf.deb) ... Selecting previously unselected package libkrb5-dev. Unpacking libkrb5-dev (from .../libkrb5-dev_1.10.1+dfsg-6_armhf.deb) ... Selecting previously unselected package libcups2-dev. Unpacking libcups2-dev (from .../libcups2-dev_1.6.2-8_armhf.deb) ... Selecting previously unselected package libdbus-1-dev:armhf. Unpacking libdbus-1-dev:armhf (from .../libdbus-1-dev_1.6.10-0ubuntu2_armhf.deb) ... Selecting previously unselected package libfile-basedir-perl. Unpacking libfile-basedir-perl (from .../libfile-basedir-perl_0.03-1fakesync1_all.deb) ... Selecting previously unselected package libgdk-pixbuf2.0-dev. Unpacking libgdk-pixbuf2.0-dev (from .../libgdk-pixbuf2.0-dev_2.28.1-1ubuntu2_armhf.deb) ... Selecting previously unselected package libxml2-dev:armhf. Unpacking libxml2-dev:armhf (from .../libxml2-dev_2.9.0+dfsg1-4ubuntu5_armhf.deb) ... Selecting previously unselected package libgstreamer0.10-dev. Unpacking libgstreamer0.10-dev (from .../libgstreamer0.10-dev_0.10.36-1.2ubuntu1_armhf.deb) ... Selecting previously unselected package libgstreamer-plugins-base0.10-dev. Unpacking libgstreamer-plugins-base0.10-dev (from .../libgstreamer-plugins-base0.10-dev_0.10.36-1.1ubuntu1_armhf.deb) ... Selecting previously unselected package libxft-dev. Unpacking libxft-dev (from .../libxft-dev_2.3.1-1_armhf.deb) ... Selecting previously unselected package libharfbuzz-dev. Unpacking libharfbuzz-dev (from .../libharfbuzz-dev_0.9.18-3_armhf.deb) ... Selecting previously unselected package libpango1.0-dev. Unpacking libpango1.0-dev (from .../libpango1.0-dev_1.32.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package x11proto-xinerama-dev. Unpacking x11proto-xinerama-dev (from .../x11proto-xinerama-dev_1.2.1-2_all.deb) ... Selecting previously unselected package libxinerama-dev:armhf. Unpacking libxinerama-dev:armhf (from .../libxinerama-dev_2%3a1.1.2-1+deb7u1_armhf.deb) ... Selecting previously unselected package libxi-dev. Unpacking libxi-dev (from .../libxi-dev_2%3a1.6.99.1-0ubuntu4_armhf.deb) ... Selecting previously unselected package x11proto-randr-dev. Unpacking x11proto-randr-dev (from .../x11proto-randr-dev_1.4.0+git20120101.is.really.1.4.0-0ubuntu1_all.deb) ... Selecting previously unselected package libxrandr-dev. Unpacking libxrandr-dev (from .../libxrandr-dev_2%3a1.4.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package libxcursor-dev:armhf. Unpacking libxcursor-dev:armhf (from .../libxcursor-dev_1%3a1.1.13-1+deb7u1_armhf.deb) ... Selecting previously unselected package x11proto-composite-dev. Unpacking x11proto-composite-dev (from .../x11proto-composite-dev_1%3a0.4.2-2_all.deb) ... Selecting previously unselected package libxcomposite-dev. Unpacking libxcomposite-dev (from .../libxcomposite-dev_1%3a0.4.3-2build2_armhf.deb) ... Selecting previously unselected package libxml2-utils. Unpacking libxml2-utils (from .../libxml2-utils_2.9.0+dfsg1-4ubuntu5_armhf.deb) ... Selecting previously unselected package libgtk2.0-dev. Unpacking libgtk2.0-dev (from .../libgtk2.0-dev_2.24.18-0ubuntu2_armhf.deb) ... Selecting previously unselected package libicu-dev. Unpacking libicu-dev (from .../libicu-dev_4.8.1.1-12_armhf.deb) ... Selecting previously unselected package libio-pty-perl. Unpacking libio-pty-perl (from .../libio-pty-perl_1%3a1.08-1build3_armhf.deb) ... Selecting previously unselected package libio-string-perl. Unpacking libio-string-perl (from .../libio-string-perl_1.08-2_all.deb) ... Selecting previously unselected package libipc-run-perl. Unpacking libipc-run-perl (from .../libipc-run-perl_0.92-1_all.deb) ... Selecting previously unselected package libjpeg-turbo8-dev:armhf. Unpacking libjpeg-turbo8-dev:armhf (from .../libjpeg-turbo8-dev_1.2.1-0ubuntu2_armhf.deb) ... Selecting previously unselected package libjpeg8-dev:armhf. Unpacking libjpeg8-dev:armhf (from .../libjpeg8-dev_8c-2ubuntu7_armhf.deb) ... Selecting previously unselected package libjpeg-dev. Unpacking libjpeg-dev (from .../libjpeg-dev_8c-2ubuntu7_all.deb) ... Selecting previously unselected package liblcms1-dev:armhf. Unpacking liblcms1-dev:armhf (from .../liblcms1-dev_1.19.dfsg-1.2ubuntu2_armhf.deb) ... Selecting previously unselected package liblist-moreutils-perl. Unpacking liblist-moreutils-perl (from .../liblist-moreutils-perl_0.33-1build2_armhf.deb) ... Selecting previously unselected package libltdl-dev:armhf. Unpacking libltdl-dev:armhf (from .../libltdl-dev_2.4.2-1.2ubuntu1_armhf.deb) ... Selecting previously unselected package libmng-dev:armhf. Unpacking libmng-dev:armhf (from .../libmng-dev_1.0.10-3build1_armhf.deb) ... Selecting previously unselected package libmysqlclient-dev. Unpacking libmysqlclient-dev (from .../libmysqlclient-dev_5.5.31-0ubuntu1_armhf.deb) ... Selecting previously unselected package libpam0g-dev:armhf. Unpacking libpam0g-dev:armhf (from .../libpam0g-dev_1.1.3-8ubuntu3_armhf.deb) ... Selecting previously unselected package libparse-debianchangelog-perl. Unpacking libparse-debianchangelog-perl (from .../libparse-debianchangelog-perl_1.2.0-1ubuntu1_all.deb) ... Selecting previously unselected package libpq5. Unpacking libpq5 (from .../libpq5_9.1.9-1ubuntu1_armhf.deb) ... Selecting previously unselected package libssl-dev. Unpacking libssl-dev (from .../libssl-dev_1.0.1e-2ubuntu1.1_armhf.deb) ... Selecting previously unselected package libpq-dev. Unpacking libpq-dev (from .../libpq-dev_9.1.9-1ubuntu1_armhf.deb) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Unpacking libpython2.7-stdlib:armhf (from .../libpython2.7-stdlib_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package libpython-stdlib:armhf. Unpacking libpython-stdlib:armhf (from .../libpython-stdlib_2.7.5-1ubuntu1_armhf.deb) ... Selecting previously unselected package libtinfo-dev:armhf. Unpacking libtinfo-dev:armhf (from .../libtinfo-dev_5.9-10ubuntu4_armhf.deb) ... Selecting previously unselected package libreadline6-dev:armhf. Unpacking libreadline6-dev:armhf (from .../libreadline6-dev_6.2-9ubuntu1_armhf.deb) ... Selecting previously unselected package libreadline-dev:armhf. Unpacking libreadline-dev:armhf (from .../libreadline-dev_6.2-9ubuntu1_armhf.deb) ... Selecting previously unselected package libsqlite3-dev:armhf. Unpacking libsqlite3-dev:armhf (from .../libsqlite3-dev_3.7.16.2-1ubuntu2_armhf.deb) ... Selecting previously unselected package libtext-levenshtein-perl. Unpacking libtext-levenshtein-perl (from .../libtext-levenshtein-perl_0.06~01-2_all.deb) ... Selecting previously unselected package liblzma-dev:armhf. Unpacking liblzma-dev:armhf (from .../liblzma-dev_5.1.1alpha+20120614-2ubuntu1_armhf.deb) ... Selecting previously unselected package libtiff5-dev. Unpacking libtiff5-dev (from .../libtiff5-dev_4.0.2-4ubuntu3_armhf.deb) ... Selecting previously unselected package liburi-perl. Unpacking liburi-perl (from .../liburi-perl_1.60-1_all.deb) ... Selecting previously unselected package libxt-dev:armhf. Unpacking libxt-dev:armhf (from .../libxt-dev_1%3a1.1.3-1+deb7u1_armhf.deb) ... Selecting previously unselected package libxmu-headers. Unpacking libxmu-headers (from .../libxmu-headers_2%3a1.1.1-1_all.deb) ... Selecting previously unselected package libxmu-dev:armhf. Unpacking libxmu-dev:armhf (from .../libxmu-dev_2%3a1.1.1-1_armhf.deb) ... Selecting previously unselected package libxslt1-dev:armhf. Unpacking libxslt1-dev:armhf (from .../libxslt1-dev_1.1.28-1ubuntu1_armhf.deb) ... Selecting previously unselected package x11proto-record-dev. Unpacking x11proto-record-dev (from .../x11proto-record-dev_1.14.2-1_all.deb) ... Selecting previously unselected package libxtst-dev:armhf. Unpacking libxtst-dev:armhf (from .../libxtst-dev_2%3a1.2.1-1+deb7u1_armhf.deb) ... Selecting previously unselected package x11proto-video-dev. Unpacking x11proto-video-dev (from .../x11proto-video-dev_2.3.1-2_all.deb) ... Selecting previously unselected package libxv-dev:armhf. Unpacking libxv-dev:armhf (from .../libxv-dev_2%3a1.0.7-1+deb7u1_armhf.deb) ... Selecting previously unselected package hardening-includes. Unpacking hardening-includes (from .../hardening-includes_2.3_all.deb) ... Selecting previously unselected package patchutils. Unpacking patchutils (from .../patchutils_0.3.2-1.1build1_armhf.deb) ... Selecting previously unselected package t1utils. Unpacking t1utils (from .../t1utils_1.37-2_armhf.deb) ... Selecting previously unselected package lintian. Unpacking lintian (from .../lintian_2.5.13_all.deb) ... Selecting previously unselected package python2.7. Unpacking python2.7 (from .../python2.7_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package python-minimal. Unpacking python-minimal (from .../python-minimal_2.7.5-1ubuntu1_armhf.deb) ... Selecting previously unselected package python. Unpacking python (from .../python_2.7.5-1ubuntu1_armhf.deb) ... Selecting previously unselected package unixodbc. Unpacking unixodbc (from .../unixodbc_2.2.14p2-5ubuntu4_armhf.deb) ... Selecting previously unselected package libaudio-dev:armhf. Unpacking libaudio-dev:armhf (from .../libaudio-dev_1.9.3-5_armhf.deb) ... Selecting previously unselected package pkg-kde-tools. Unpacking pkg-kde-tools (from .../pkg-kde-tools_0.15.7ubuntu1_all.deb) ... Selecting previously unselected package unixodbc-dev. Unpacking unixodbc-dev (from .../unixodbc-dev_2.2.14p2-5ubuntu4_armhf.deb) ... Setting up libexpat1:armhf (2.1.0-3) ... Setting up liblocale-gettext-perl (1.05-7build2) ... Setting up libmagic1:armhf (5.11-2ubuntu4) ... Setting up libpopt0:armhf (1.16-7ubuntu3) ... Setting up libssl1.0.0:armhf (1.0.1e-2ubuntu1.1) ... Setting up libffi6:armhf (3.0.13-2ubuntu1) ... Setting up libglib2.0-0:armhf (2.37.1-0ubuntu1) ... No schema files found: doing nothing. Setting up libasprintf0c2:armhf (0.18.1.1-10ubuntu3) ... Setting up libpipeline1:armhf (1.2.4-1) ... Setting up libxau6:armhf (1:1.0.7-1) ... Setting up libxdmcp6:armhf (1:1.1.1-1) ... Setting up libxcb1:armhf (1.8.1-2ubuntu3) ... Setting up libx11-data (2:1.5.0-1ubuntu2) ... Setting up libx11-6:armhf (2:1.5.0-1ubuntu2) ... Setting up libxext6:armhf (2:1.3.1-2+deb7u1) ... Setting up libxml2:armhf (2.9.0+dfsg1-4ubuntu5) ... Setting up groff-base (1.22.2-3) ... Setting up bsdmainutils (9.0.5ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up man-db (2.6.3-7) ... Not building database; man-db/auto-update is not 'true'. Setting up libsigsegv2 (2.9-4ubuntu3) ... Setting up m4 (1.4.16-5) ... Setting up libfl-dev:armhf (2.5.35-10.1ubuntu1) ... Setting up flex (2.5.35-10.1ubuntu1) ... Setting up ucf (3.0027) ... Setting up fonts-dejavu-core (2.33+svn2514-3ubuntu1) ... Setting up ttf-dejavu-core (2.33+svn2514-3ubuntu1) ... Setting up fontconfig-config (2.10.93-0ubuntu1) ... Setting up libasound2:armhf (1.0.25-4ubuntu4) ... Setting up libatk1.0-data (2.8.0-2) ... Setting up libatk1.0-0:armhf (2.8.0-2) ... Setting up x11-common (1:7.7+1ubuntu4) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6:armhf (2:1.0.8-2) ... Setting up libsm6:armhf (2:1.2.1-2) ... Setting up libxt6:armhf (1:1.1.3-1+deb7u1) ... Setting up libaudio2:armhf (1.9.3-5) ... Setting up libavahi-common-data:armhf (0.6.31-2ubuntu2) ... Setting up libavahi-common3:armhf (0.6.31-2ubuntu2) ... Setting up libavahi-client3:armhf (0.6.31-2ubuntu2) ... Setting up libfreetype6:armhf (2.4.11-0ubuntu1) ... Setting up libfontconfig1:armhf (2.10.93-0ubuntu1) ... Setting up libpixman-1-0:armhf (0.28.2-0ubuntu1) ... Setting up libxcb-render0:armhf (1.8.1-2ubuntu3) ... Setting up libxcb-shm0:armhf (1.8.1-2ubuntu3) ... Setting up libxrender1:armhf (1:0.9.7-1+deb7u1) ... Setting up libcairo2:armhf (1.12.14-0ubuntu1) ... Setting up libcairo-gobject2:armhf (1.12.14-0ubuntu1) ... Setting up liblzo2-2:armhf (2.06-1build1) ... Setting up libcairo-script-interpreter2:armhf (1.12.14-0ubuntu1) ... Setting up libcroco3:armhf (0.6.8-2) ... Setting up freetds-common (0.91-4) ... Setting up libct4:armhf (0.91-4) ... Setting up libcups2:armhf (1.6.2-8) ... Setting up libdatrie1:armhf (0.2.6-2) ... Setting up libdrm-nouveau2:armhf (2.4.45-2ubuntu1) ... Setting up libdrm-omap1:armhf (2.4.45-2ubuntu1) ... Setting up libdrm-radeon1:armhf (2.4.45-2ubuntu1) ... Setting up libglapi-mesa:armhf (9.1.3-0ubuntu2) ... Setting up libllvm3.2:armhf (1:3.2repack-7ubuntu1) ... Setting up libgl1-mesa-dri:armhf (9.1.3-0ubuntu2) ... Setting up libxcb-dri2-0:armhf (1.8.1-2ubuntu3) ... Setting up libgbm1:armhf (9.1.3-0ubuntu2) ... Setting up libwayland-client0:armhf (1.1.0-2ubuntu1) ... Setting up libwayland-server0:armhf (1.1.0-2ubuntu1) ... Setting up libx11-xcb1:armhf (2:1.5.0-1ubuntu2) ... Setting up libxcb-xfixes0:armhf (1.8.1-2ubuntu3) ... Setting up libegl1-mesa:armhf (9.1.3-0ubuntu2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/mesa-egl/ld.so.conf to provide /etc/ld.so.conf.d/arm-linux-gnueabihf_EGL.conf (arm-linux-gnueabihf_egl_conf) in auto mode Setting up libopenvg1-mesa:armhf (9.1.3-0ubuntu2) ... Setting up libxfixes3:armhf (1:5.0-4ubuntu6) ... Setting up libegl1-mesa-drivers:armhf (9.1.3-0ubuntu2) ... Setting up libkms1:armhf (2.4.45-2ubuntu1) ... Setting up libdrm-dev (2.4.45-2ubuntu1) ... Setting up x11proto-dri2-dev (2.8-2) ... Setting up x11proto-gl-dev (1.4.16-2) ... Setting up xorg-sgml-doctools (1:1.10-1) ... Setting up x11proto-core-dev (7.0.24-1) ... Setting up libxau-dev:armhf (1:1.0.7-1) ... Setting up libxdmcp-dev:armhf (1:1.1.1-1) ... Setting up x11proto-input-dev (2.2.99.1-0ubuntu1) ... Setting up x11proto-kb-dev (1.0.6-2) ... Setting up xtrans-dev (1.2.7-1) ... Setting up libpthread-stubs0:armhf (0.3-3) ... Setting up libpthread-stubs0-dev:armhf (0.3-3) ... Setting up libxcb1-dev:armhf (1.8.1-2ubuntu3) ... Setting up libx11-dev:armhf (2:1.5.0-1ubuntu2) ... Setting up x11proto-xext-dev (7.2.1-1) ... Setting up libxext-dev:armhf (2:1.3.1-2+deb7u1) ... Setting up libxxf86vm1:armhf (1:1.1.2-1+deb7u1) ... Setting up x11proto-xf86vidmode-dev (2.3.1-2) ... Setting up libxxf86vm-dev (1:1.1.2-1+deb7u1) ... Setting up libxdamage1:armhf (1:1.1.3-2build2) ... Setting up x11proto-fixes-dev (1:5.0-2ubuntu1) ... Setting up libxfixes-dev (1:5.0-4ubuntu6) ... Setting up x11proto-damage-dev (1:1.2.1-2) ... Setting up libxdamage-dev (1:1.1.3-2build2) ... Setting up libxcb-glx0:armhf (1.8.1-2ubuntu3) ... Setting up libxcb-glx0-dev:armhf (1.8.1-2ubuntu3) ... Setting up libxcb-dri2-0-dev:armhf (1.8.1-2ubuntu3) ... Setting up libx11-xcb-dev (2:1.5.0-1ubuntu2) ... Setting up libegl1-mesa-dev (9.1.3-0ubuntu2) ... Setting up libelfg0:armhf (0.8.13-4~1) ... Setting up libnet-ssleay-perl (1.48-1) ... Setting up netbase (5.1) ... Setting up libio-socket-ssl-perl (1.76-2ubuntu1) ... Setting up libnet-smtp-ssl-perl (1.01-3) ... Setting up libmailtools-perl (2.12-1) ... Setting up libdigest-hmac-perl (1.03+dfsg-1) ... Setting up libnet-ip-perl (1.26-1) ... Setting up libsocket6-perl (0.23-1build3) ... Setting up libio-socket-inet6-perl (2.69-2) ... Setting up libnet-dns-perl (0.68-1.1) ... Setting up libnet-domain-tld-perl (1.69-1) ... Setting up libemail-valid-perl (0.190-1) ... Setting up libjpeg-turbo8:armhf (1.2.1-0ubuntu2) ... Setting up libjpeg8:armhf (8c-2ubuntu7) ... Setting up libjasper1:armhf (1.900.1-14) ... Setting up libjbig0:armhf (2.0-2ubuntu1) ... Setting up libtiff5:armhf (4.0.2-4ubuntu3) ... Setting up libgdk-pixbuf2.0-common (2.28.1-1ubuntu2) ... Setting up libgdk-pixbuf2.0-0:armhf (2.28.1-1ubuntu2) ... Setting up libunistring0:armhf (0.9.3-5build1) ... Setting up libgettextpo0:armhf (0.18.1.1-10ubuntu3) ... Setting up libgles2-mesa:armhf (9.1.3-0ubuntu2) ... Setting up libgles2-mesa-dev (9.1.3-0ubuntu2) ... Setting up libgnutls-openssl27:armhf (2.12.23-1ubuntu2) ... Setting up libgraphite2-3:armhf (1.2.3-1) ... Setting up libgssrpc4:armhf (1.10.1+dfsg-6) ... Setting up libgstreamer0.10-0:armhf (0.10.36-1.2ubuntu1) ... Setting up liborc-0.4-0:armhf (1:0.4.17-2) ... Setting up iso-codes (3.43-1) ... Setting up libgstreamer-plugins-base0.10-0:armhf (0.10.36-1.1ubuntu1) ... Setting up libgtk2.0-common (2.24.18-0ubuntu2) ... Setting up libthai-data (0.1.19-2) ... Setting up libthai0:armhf (0.1.19-2) ... Setting up fontconfig (2.10.93-0ubuntu1) ... Regenerating fonts cache... done. Setting up libpango-1.0-0:armhf (1.32.5-5ubuntu1) ... Setting up libharfbuzz0a:armhf (0.9.18-3) ... Setting up libpangoft2-1.0-0:armhf (1.32.5-5ubuntu1) ... Setting up libpangocairo-1.0-0:armhf (1.32.5-5ubuntu1) ... Setting up libxcomposite1:armhf (1:0.4.3-2build2) ... Setting up libxcursor1:armhf (1:1.1.13-1+deb7u1) ... Setting up libxi6:armhf (2:1.6.99.1-0ubuntu4) ... Setting up libxinerama1:armhf (2:1.1.2-1+deb7u1) ... Setting up libxrandr2:armhf (2:1.4.0-1ubuntu2) ... Setting up shared-mime-info (1.1-0ubuntu2) ... Setting up libgtk2.0-0:armhf (2.24.18-0ubuntu2) ... Setting up libicu48:armhf (4.8.1.1-12) ... Setting up libharfbuzz-icu0:armhf (0.9.18-3) ... Setting up libkadm5clnt-mit8:armhf (1.10.1+dfsg-6) ... Setting up libkdb5-6:armhf (1.10.1+dfsg-6) ... Setting up libkadm5srv-mit8:armhf (1.10.1+dfsg-6) ... Setting up liblcms1:armhf (1.19.dfsg-1.2ubuntu2) ... Setting up libltdl7:armhf (2.4.2-1.2ubuntu1) ... Setting up libmng1:armhf (1.0.10-3build1) ... Setting up mysql-common (5.5.31-0ubuntu1) ... Setting up libmysqlclient18:armhf (5.5.31-0ubuntu1) ... Setting up libodbc1:armhf (2.2.14p2-5ubuntu4) ... Setting up libxft2:armhf (2.3.1-1) ... Setting up libpangoxft-1.0-0:armhf (1.32.5-5ubuntu1) ... Setting up libpcrecpp0:armhf (1:8.31-2) ... Setting up libsybdb5:armhf (0.91-4) ... Setting up libtiffxx5:armhf (4.0.2-4ubuntu3) ... Setting up libxmu6:armhf (2:1.1.1-1) ... Setting up libxslt1.1:armhf (1.1.28-1ubuntu1) ... Setting up libxtst6:armhf (2:1.2.1-1+deb7u1) ... Setting up libxv1:armhf (2:1.0.7-1+deb7u1) ... Setting up libpython2.7-minimal:armhf (2.7.5-5ubuntu1) ... Setting up python2.7-minimal (2.7.5-5ubuntu1) ... Linking and byte-compiling packages for runtime python2.7... Setting up libgnutlsxx27:armhf (2.12.23-1ubuntu2) ... Setting up libjbig-dev:armhf (2.0-2ubuntu1) ... Setting up file (5.11-2ubuntu4) ... Setting up mime-support (3.54ubuntu1) ... update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode Setting up gettext-base (0.18.1.1-10ubuntu3) ... Setting up libgirepository-1.0-1 (1.36.0-2) ... Setting up gir1.2-glib-2.0 (1.36.0-2) ... Setting up rsync (3.0.9-4) ... Removing any system startup links for /etc/init.d/rsync ... invoke-rc.d: policy-rc.d denied execution of restart. Setting up libasprintf-dev:armhf (0.18.1.1-10ubuntu3) ... Setting up libgettextpo-dev:armhf (0.18.1.1-10ubuntu3) ... Setting up gettext (0.18.1.1-10ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2ubuntu1) ... Setting up dh-apparmor (2.8.0-0ubuntu13) ... Setting up debhelper (9.20130604ubuntu1) ... Setting up diffstat (1.55-4) ... Setting up freetds-dev (0.91-4) ... Setting up gir1.2-atk-1.0 (2.8.0-2) ... Setting up gir1.2-freedesktop (1.36.0-2) ... Setting up gir1.2-gdkpixbuf-2.0 (2.28.1-1ubuntu2) ... Setting up gir1.2-gstreamer-0.10 (0.10.36-1.2ubuntu1) ... Setting up gir1.2-gst-plugins-base-0.10 (0.10.36-1.1ubuntu1) ... Setting up gir1.2-pango-1.0 (1.32.5-5ubuntu1) ... Setting up gir1.2-gtk-2.0 (2.24.18-0ubuntu2) ... Setting up comerr-dev (2.1-1.42.5-1.1ubuntu1) ... Setting up krb5-multidev (1.10.1+dfsg-6) ... Setting up libapt-pkg-perl (0.1.28) ... Setting up libarchive-zip-perl (1.30-7) ... Setting up libasound2-dev:armhf (1.0.25-4ubuntu4) ... Setting up pkg-config (0.26-1ubuntu3) ... Setting up libglib2.0-data (2.37.1-0ubuntu1) ... Setting up libglib2.0-bin (2.37.1-0ubuntu1) ... Setting up libpcre3-dev:armhf (1:8.31-2) ... Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-1ubuntu1) ... Setting up libglib2.0-dev (2.37.1-0ubuntu1) ... Setting up libatk1.0-dev (2.8.0-2) ... Setting up libexpat1-dev:armhf (2.1.0-3) ... Setting up libfreetype6-dev (2.4.11-0ubuntu1) ... Setting up libfontconfig1-dev (2.10.93-0ubuntu1) ... Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up libxrender-dev:armhf (1:0.9.7-1+deb7u1) ... Setting up libpng12-dev (1.2.49-1ubuntu2) ... Setting up libice-dev:armhf (2:1.0.8-2) ... Setting up libsm-dev:armhf (2:1.2.1-2) ... Setting up libpixman-1-dev (0.28.2-0ubuntu1) ... Setting up libxcb-render0-dev:armhf (1.8.1-2ubuntu3) ... Setting up libxcb-shm0-dev:armhf (1.8.1-2ubuntu3) ... Setting up libcairo2-dev (1.12.14-0ubuntu1) ... Setting up libsub-name-perl (0.05-1build3) ... Setting up libclass-accessor-perl (0.34-1) ... Setting up libclone-perl (0.34-1) ... Setting up libgpg-error-dev (1.10-3.1ubuntu1) ... Setting up libgcrypt11-dev (1.5.0-3ubuntu2.1) ... Setting up libtasn1-3-dev (2.14-3) ... Setting up libp11-kit-dev (0.18.1-1ubuntu1) ... Setting up libgnutls-dev (2.12.23-1ubuntu2) ... Setting up libkrb5-dev (1.10.1+dfsg-6) ... Setting up libcups2-dev (1.6.2-8) ... Setting up libdbus-1-dev:armhf (1.6.10-0ubuntu2) ... Setting up libfile-basedir-perl (0.03-1fakesync1) ... Setting up libgdk-pixbuf2.0-dev (2.28.1-1ubuntu2) ... Setting up libxml2-dev:armhf (2.9.0+dfsg1-4ubuntu5) ... Setting up libgstreamer0.10-dev (0.10.36-1.2ubuntu1) ... Setting up libgstreamer-plugins-base0.10-dev (0.10.36-1.1ubuntu1) ... Setting up libxft-dev (2.3.1-1) ... Setting up libharfbuzz-dev (0.9.18-3) ... Setting up libpango1.0-dev (1.32.5-5ubuntu1) ... Setting up x11proto-xinerama-dev (1.2.1-2) ... Setting up libxinerama-dev:armhf (2:1.1.2-1+deb7u1) ... Setting up libxi-dev (2:1.6.99.1-0ubuntu4) ... Setting up x11proto-randr-dev (1.4.0+git20120101.is.really.1.4.0-0ubuntu1) ... Setting up libxrandr-dev (2:1.4.0-1ubuntu2) ... Setting up libxcursor-dev:armhf (1:1.1.13-1+deb7u1) ... Setting up x11proto-composite-dev (1:0.4.2-2) ... Setting up libxcomposite-dev (1:0.4.3-2build2) ... Setting up libxml2-utils (2.9.0+dfsg1-4ubuntu5) ... Setting up libgtk2.0-dev (2.24.18-0ubuntu2) ... Setting up libicu-dev (4.8.1.1-12) ... Setting up libio-pty-perl (1:1.08-1build3) ... Setting up libio-string-perl (1.08-2) ... Setting up libipc-run-perl (0.92-1) ... Setting up libjpeg-turbo8-dev:armhf (1.2.1-0ubuntu2) ... Setting up libjpeg8-dev:armhf (8c-2ubuntu7) ... Setting up libjpeg-dev (8c-2ubuntu7) ... Setting up liblcms1-dev:armhf (1.19.dfsg-1.2ubuntu2) ... Setting up liblist-moreutils-perl (0.33-1build2) ... Setting up libltdl-dev:armhf (2.4.2-1.2ubuntu1) ... Setting up libmng-dev:armhf (1.0.10-3build1) ... Setting up libmysqlclient-dev (5.5.31-0ubuntu1) ... Setting up libpam0g-dev:armhf (1.1.3-8ubuntu3) ... Setting up libparse-debianchangelog-perl (1.2.0-1ubuntu1) ... Setting up libpq5 (9.1.9-1ubuntu1) ... Setting up libssl-dev (1.0.1e-2ubuntu1.1) ... Setting up libpq-dev (9.1.9-1ubuntu1) ... Setting up libpython2.7-stdlib:armhf (2.7.5-5ubuntu1) ... Setting up libpython-stdlib:armhf (2.7.5-1ubuntu1) ... Setting up libtinfo-dev:armhf (5.9-10ubuntu4) ... Setting up libreadline6-dev:armhf (6.2-9ubuntu1) ... Setting up libreadline-dev:armhf (6.2-9ubuntu1) ... Setting up libsqlite3-dev:armhf (3.7.16.2-1ubuntu2) ... Setting up libtext-levenshtein-perl (0.06~01-2) ... Setting up liblzma-dev:armhf (5.1.1alpha+20120614-2ubuntu1) ... Setting up libtiff5-dev (4.0.2-4ubuntu3) ... Setting up liburi-perl (1.60-1) ... Setting up libxt-dev:armhf (1:1.1.3-1+deb7u1) ... Setting up libxmu-headers (2:1.1.1-1) ... Setting up libxmu-dev:armhf (2:1.1.1-1) ... Setting up libxslt1-dev:armhf (1.1.28-1ubuntu1) ... Setting up x11proto-record-dev (1.14.2-1) ... Setting up libxtst-dev:armhf (2:1.2.1-1+deb7u1) ... Setting up x11proto-video-dev (2.3.1-2) ... Setting up libxv-dev:armhf (2:1.0.7-1+deb7u1) ... Setting up hardening-includes (2.3) ... Setting up patchutils (0.3.2-1.1build1) ... Setting up t1utils (1.37-2) ... Setting up lintian (2.5.13) ... Setting up python2.7 (2.7.5-5ubuntu1) ... Setting up python-minimal (2.7.5-1ubuntu1) ... Setting up python (2.7.5-1ubuntu1) ... Setting up libaudio-dev:armhf (1.9.3-5) ... Setting up pkg-kde-tools (0.15.7ubuntu1) ... Setting up odbcinst1debian2:armhf (2.2.14p2-5ubuntu4) ... Setting up unixodbc (2.2.14p2-5ubuntu4) ... Setting up unixodbc-dev (2.2.14p2-5ubuntu4) ... Setting up odbcinst (2.2.14p2-5ubuntu4) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.17-0ubuntu5 make_3.81-8.2ubuntu3 dpkg-dev_1.16.10ubuntu2 gcc-4.8_4.8.1-3ubuntu1 g++-4.8_4.8.1-3ubuntu1 binutils_2.23.52.20130612-1ubuntu1 libstdc++-4.8-dev_4.8.1-3ubuntu1 libstdc++6_4.8.1-3ubuntu1 ------------------------------------------------------------------------------ dpkg-source: warning: -sn is not a valid option for Dpkg::Source::Package::V3::quilt gpgv: Signature made Mon Jun 3 15:12:04 2013 UTC using RSA key ID 2EC0A9FF gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./qt4-x11_4.8.4+dfsg-0ubuntu12.dsc dpkg-source: info: extracting qt4-x11 in qt4-x11-4.8.4+dfsg dpkg-source: info: unpacking qt4-x11_4.8.4+dfsg.orig.tar.xz dpkg-source: info: unpacking qt4-x11_4.8.4+dfsg-0ubuntu12.debian.tar.gz dpkg-source: info: applying Add_support_for_QT_USE_DRAG_DISTANCE_env_var.patch dpkg-source: info: applying QTBUG-21900_Buttons_in_Qt_applications_not_clickable_when_run_under_gnome-shell.patch dpkg-source: info: applying QTBUG-29082_Fix_call_to_QMetaObject_metaCall_from_updateProperty.patch dpkg-source: info: applying 0195-compositing-properties.diff dpkg-source: info: applying 0225-invalidate-tabbar-geometry-on-refresh.patch dpkg-source: info: applying qtdebug_syslog.patch dpkg-source: info: applying buildable_appchooser_states_demos.patch dpkg-source: info: applying 02_syncqt_sane_timestamp_for_nonexisting_headers.diff dpkg-source: info: applying 07_trust_dpkg-arch_over_uname-m.diff dpkg-source: info: applying 08_configure_quilt_compat.diff dpkg-source: info: applying 10_config_tests_fixes.diff dpkg-source: info: applying 11_build_translations.diff dpkg-source: info: applying 12_add_nostrip_for_debug_packages.diff dpkg-source: info: applying 15_fix_qmake_makefile_generation.diff dpkg-source: info: applying 16_hide_std_symbols_on_qtwebkit.diff dpkg-source: info: applying 18_enable_qt3support_qtwebkit_debug_info.diff dpkg-source: info: applying 20_install_qvfb.diff dpkg-source: info: applying 23_permit_plugins_built_with_future_qt.diff dpkg-source: info: applying 30_webkit_unaligned_access.diff dpkg-source: info: applying 40_alpha_ice.diff dpkg-source: info: applying 41_disable_opengl_visibility.diff dpkg-source: info: applying 50_kfreebsd_Q_OS.diff dpkg-source: info: applying 51_kfreebsd_strnstr_build_fix.diff dpkg-source: info: applying 70_hppa_ldcw_fix.diff dpkg-source: info: applying 71_hppa_unaligned_access_fix_458133.diff dpkg-source: info: applying 80_hurd_max_path.diff dpkg-source: info: applying 92_armel_gcc43_valist_compat.diff dpkg-source: info: applying 94_armv6_uname_entry.diff dpkg-source: info: applying 96_webkit_no_gc_sections.diff dpkg-source: info: applying 99_hppa_bug561203_decrease_failure_rate.diff dpkg-source: info: applying powerpcspe.diff dpkg-source: info: applying sh.diff dpkg-source: info: applying kfreebsd_monotonic_clock.diff dpkg-source: info: applying powerpc_designer_gstabs.diff dpkg-source: info: applying qt-multiarch-plugin-path-compat.diff dpkg-source: info: applying s390x_jscore.diff dpkg-source: info: applying add_missing_method_for_QBasicAtomicPointer_on_s390.patch dpkg-source: info: applying CVE-2011-3922.patch dpkg-source: info: applying no_libicu_message.diff dpkg-source: info: applying QTBUG-25324_assistant_segfault_on_start_with_gcc_4.7.patch dpkg-source: info: applying kubuntu_10_ibus_input_method.diff dpkg-source: info: applying kubuntu_12_fix_stack_protector.diff dpkg-source: info: applying kubuntu_14_systemtrayicon.diff dpkg-source: info: applying kubuntu_17_enable_qtwebkit_for_qtassistant.diff dpkg-source: info: applying kubuntu_28_xi2.1.patch dpkg-source: info: applying kubuntu_30_translucent_drag_pixmap.diff dpkg-source: info: applying kubuntu_31_unity_workarea_atom.diff dpkg-source: info: applying kubuntu_34_no_gold_check.diff dpkg-source: info: applying kubuntu_37_cups_settings.diff dpkg-source: info: applying kubuntu_39_fix_medium_font.diff dpkg-source: info: applying kubuntu_40_disable_neon.patch dpkg-source: info: applying kubuntu_41_remove_gtk_theme_check.diff dpkg-source: info: applying kubuntu_42_fix_icon_themes.diff dpkg-source: info: applying kubuntu_93_disable_overlay_scrollbars.diff dpkg-source: info: applying kubuntu_94_xinput_valuators_fix.diff dpkg-source: info: applying kubuntu_95_qt_disable_bounce.diff dpkg-source: info: applying kubuntu_97_a11y_qt_and_qml_backport.diff dpkg-source: info: applying CVE-2012-6093.patch dpkg-source: info: applying CVE-2013-0254.patch dpkg-source: info: applying gcc-4.8.diff dpkg-source: info: applying moc-boost148-53.patch dpkg-buildpackage: source package qt4-x11 dpkg-buildpackage: source version 4:4.8.4+dfsg-0ubuntu12 dpkg-source --before-build qt4-x11-4.8.4+dfsg dpkg-buildpackage: host architecture armhf /usr/bin/fakeroot debian/rules clean dh clean --parallel --with pkgkde_symbolshelper dh_testdir -O--parallel debian/rules override_dh_auto_clean make[1]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg' [ ! -f Makefile ] || /usr/bin/make confclean distclean # Extra stuff missed by confclean/distclean # Misc. files rm -f \ config.status \ config.tests/.qmake.cache \ examples/dbus/*/Makefile.* \ mkspecs/qconfig.pri \ src/corelib/global/qconfig.* \ ; # Misc. directories rm -rf \ doc-build/ \ doc/html/ \ doc/qch/ \ examples/tools/plugandpaint/plugins/ \ examples/tools/styleplugin/styles/ \ include/ \ lib/ \ mkspecs/glibc-g++/ \ plugins/ \ ; # hppa test directory rm -rf debian/hppa-tmp # Leftover dirs find -depth -type d \( -false \ -o -name debug-shared \ -o -name debug-static \ -o -name \*.gch \ -o -name .moc\* \ -o -name .obj\* \ -o -name .pch \ -o -name pkgconfig \ -o -name .rcc \ -o -name release-shared \ -o -name release-static \ -o -name .uic \ \) -print0 | xargs -0 rm -rf # Leftover files and all symlinks find \( -false \ -o -name \*.a \ -o -name Makefile.Debug \ -o -name Makefile.Release \ -o -name \*.o \ -o -name \*.prl \ -o -name \*.so \ -o -name \*.so.debug \ -o -type l \ \) -print0 | xargs -0 rm -rf # Delete all Makefiles, excluding some from src/3rdparty find /build/buildd/qt4-x11-4.8.4+dfsg -name Makefile \ ! -path /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/Makefile \ ! -path /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/freetype/\* \ ! -path /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/zlib/\* \ ! -path /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/ptmalloc/Makefile \ -print0 | xargs -0 rm -rf # Any remaining executables find /build/buildd/qt4-x11-4.8.4+dfsg -type f -perm /u+x,g+x,o+x -exec file -i '{}' \; \ | grep -e application/x-executable \ | cut -d ':' -f 1 | xargs rm -f # Generated on build rm -f debian/shlibs.local rm -f debian/stamp-makefile-build-tools make[1]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg' dh_clean -O--parallel debian/rules build-arch dh build-arch --parallel --with pkgkde_symbolshelper dh_testdir -a -O--parallel debian/rules override_dh_auto_configure make[1]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg' # Test broken hppa kernel with glibc >= 2.5 # Create mkspecs/glibc-g++ from mkspecs/linux-g++, needed by GNU/kFreeBSD # we cannot use directly linux-g++ due to src/corelib/io/io.pri rm -rf mkspecs/glibc-g++ cp -a mkspecs/linux-g++ mkspecs/glibc-g++ # Remove include directory. Then ./configure will take care of calling # syncqt and regenerating it. rm -rf include ./configure -confirm-license \ -prefix "/usr" \ -bindir "/usr/lib/arm-linux-gnueabihf/qt4/bin" \ -libdir "/usr/lib/arm-linux-gnueabihf" \ -docdir "/usr/share/qt4/doc" \ -headerdir "/usr/include/qt4" \ -datadir "/usr/share/qt4" \ -plugindir "/usr/lib/arm-linux-gnueabihf/qt4/plugins" \ -importdir "/usr/lib/arm-linux-gnueabihf/qt4/imports" \ -translationdir "/usr/share/qt4/translations" \ -sysconfdir "/etc/xdg" \ -demosdir "/usr/lib/qt4/demos" \ -examplesdir "/usr/lib/qt4/examples" \ -opensource \ -fast \ -plugin-sql-mysql \ -plugin-sql-odbc \ -plugin-sql-psql \ -plugin-sql-sqlite \ -plugin-sql-tds \ -system-sqlite \ -xmlpatterns \ -no-multimedia \ -audio-backend \ -no-phonon \ -no-phonon-backend \ -svg \ -no-webkit \ -script \ -scripttools \ -platform linux-g++ \ -system-zlib \ -system-libtiff \ -system-libpng \ -system-libjpeg \ -no-rpath \ -optimized-qmake \ -dbus-linked \ -reduce-relocations \ -no-separate-debug-info \ -verbose \ -gtkstyle \ -system-nas-sound \ -no-openvg \ -lfontconfig \ -I/usr/include/freetype2 \ -qvfb \ -icu \ -no-sql-ibase -no-sql-sqlite2 -arch armv6 -no-neon -opengl es2 -no-pch Determining system architecture... (Linux:3.2.0-1430-omap4:armv6) ARM (arm) 'arm' is supported System architecture: 'arm' Symbol visibility control enabled. Symbolic function binding enabled. This is the Open Source Edition. You are licensed to use this software under the terms of the Lesser GNU General Public License (LGPL) versions 2.1. You are also licensed to use this software under the terms of the GNU General Public License (GPL) versions 3. You have already accepted the terms of the license. mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/Qt mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qabstractstate.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qabstractstate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qabstracttransition.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qabstracttransition_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qeventtransition.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qeventtransition_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qfinalstate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qhistorystate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qhistorystate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qsignaleventgenerator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qsignaltransition.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qsignaltransition_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qstate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qstate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qstatemachine.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/statemachine/qstatemachine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qfuture.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qfutureinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qfutureinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qfuturesynchronizer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qfuturewatcher.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qfuturewatcher_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qrunnable.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentcompilertest.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentexception.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentfilter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentfilterkernel.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentfunctionwrappers.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentiteratekernel.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentmap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentmapkernel.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentmedian.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentreducekernel.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentresultstore.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentrun.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentrunbase.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentstoredfunctioncall.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qtconcurrentthreadengine.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qthreadpool.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/concurrent/qthreadpool_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qconfig-dist.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qconfig-large.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qconfig-medium.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qconfig-minimal.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qconfig-nacl.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qconfig-small.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qendian.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qfeatures.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qglobal.h (27) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qlibraryinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qnamespace.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qnumeric.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qnumeric_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qt_pch.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qt_windows.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qconfig.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qatomic.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qbasicatomic.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qmutex.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qmutex_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qmutexpool_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qorderedmutexlocker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qreadwritelock.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qreadwritelock_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qsemaphore.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qthread.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qthread_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qthreadstorage.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/thread/qwaitcondition.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qabstracteventdispatcher.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qabstracteventdispatcher_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qabstractitemmodel.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qabstractitemmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qbasictimer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcore_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcore_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcore_unix_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcoreapplication.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcoreapplication_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcorecmdlineargs_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcoreevent.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcoreglobaldata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qcrashhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qeventdispatcher_blackberry_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qeventdispatcher_glib_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qeventdispatcher_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qeventdispatcher_unix_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qeventdispatcher_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qeventloop.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qfunctions_nacl.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qfunctions_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qfunctions_vxworks.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qfunctions_wince.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qmath.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qmetaobject.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qmetaobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qmetatype.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qmimedata.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qobject.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qobjectcleanuphandler.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qobjectdefs.h (8) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qpointer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsharedmemory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsharedmemory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsignalmapper.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsocketnotifier.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsystemerror_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsystemsemaphore.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsystemsemaphore_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qtimer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qtranslator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qtranslator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qvariant.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qvariant_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qwineventnotifier_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_alpha.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_arch.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_arm.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_armv5.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_armv6.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_armv7.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_avr32.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_bfin.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_bootstrap.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_generic.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_i386.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_ia64.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_integrity.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_macosx.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_mips.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_parisc.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_powerpc.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_s390.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_sh.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_sh4a.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_sparc.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_symbian.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_vxworks.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_windows.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_windowsce.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/arch/qatomic_x86_64.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qfontlaocodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qiconvcodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qisciicodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qlatincodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qsimplecodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qtextcodec.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qtextcodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qtextcodecplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qtsciicodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qutfcodec_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qelfparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qfactoryinterface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qfactoryloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qlibrary.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qlibrary_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qpluginloader.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/qsystemlibrary_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/quuid.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qabstractanimation.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qabstractanimation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qanimationgroup.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qanimationgroup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qparallelanimationgroup.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qparallelanimationgroup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qpauseanimation.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qpropertyanimation.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qpropertyanimation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qsequentialanimationgroup.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qsequentialanimationgroup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qvariantanimation.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/animation/qvariantanimation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qalgorithms.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qbitarray.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qbytearray.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qbytearraymatcher.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qbytedata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qcache.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qchar.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qcontainerfwd.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qcontiguouscache.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qcryptographichash.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qdatetime.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qdatetime_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qeasingcurve.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qelapsedtimer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qharfbuzz_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qhash.h (9) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qiterator.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qline.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlinkedlist.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlist.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlocale.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlocale_data_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlocale_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlocale_tools_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qmap.h (8) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qmargins.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qpair.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qpodlist_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qpoint.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qqueue.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qrect.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qregexp.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qringbuffer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qscopedpointer.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qscopedpointer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qscopedvaluerollback.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qset.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qshareddata.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qsharedpointer.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qsharedpointer_impl.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qsimd_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qsize.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qstack.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qstring.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qstringbuilder.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qstringlist.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qstringmatcher.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qtextboundaryfinder.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qtimeline.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qtools_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qunicodetables_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qvarlengtharray.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qvector.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qabstractfileengine.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qabstractfileengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qbuffer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdatastream.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdatastream_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdataurl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdebug.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdir.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdir_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdiriterator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfile.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfile_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfileinfo.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfileinfo_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystementry_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemmetadata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher_dnotify_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher_fsevents_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher_inotify_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher_kqueue_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemwatcher_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfsfileengine.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfsfileengine_iterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfsfileengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qiodevice.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qiodevice_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qnoncontiguousbytedevice_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qprocess.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qprocess_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qresource.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qresource_iterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qresource_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qsettings.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qsettings_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qtemporaryfile.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qtextstream.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qtldurl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qurl.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qurltlds_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qwindowspipewriter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml/qxmlstream.h (13) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml/qxmlstream_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml/qxmlutils_p.h (1) header (master) created for QtCore headers.pri file created for QtCore mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtOpenVG mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtOpenVG/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qpaintengine_vg_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qpixmapdata_vg_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qpixmapfilter_vg_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qvg.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qvg_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qvgcompositionhelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qvgfontglyphcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qvgimagepool_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qwindowsurface_vg_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/qwindowsurface_vgegl_p.h (1) header (master) created for QtOpenVG headers.pri file created for QtOpenVG mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtDeclarative mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtDeclarative/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/accessible/qdeclarativeaccessible_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebug.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebugclient_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebuggerstatus_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebughelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebugserver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebugserverconnection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebugservice_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebugservice_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativedebugtrace_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativeenginedebug_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativeenginedebugservice_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativeinspectorinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qdeclarativeinspectorservice_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qjsdebuggeragent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qjsdebugservice_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/debugger/qpacketprotocol_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeaccessibility_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeanimation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeanimation_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeapplication_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativebehavior_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativebind_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeconnections_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativefontloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativelistaccessor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativelistmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativelistmodel_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativelistmodelworkeragent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativenullablevalue_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeopenmetaobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativepackage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativepixmapcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativepropertychanges_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativepropertymap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativesmoothedanimation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativesmoothedanimation_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativespringanimation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativestate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativestate_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativestategroup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativestateoperations_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativestyledtext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativesystempalette_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativetimeline_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativetimer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativetransition_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativetransitionmanager_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeutilmodule_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativeview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qdeclarativexmllistmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/util/qlistmodelinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qbitfield_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarative.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativebinding_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativebinding_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeboundsignal_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecleanup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecompiledbindings_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecompiler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecomponent.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecomponent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecontext.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecontextscriptclass_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecustomparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativecustomparser_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativedata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativedirparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativedom_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativedom_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeengine.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeerror.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeexpression.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeextensioninterface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeextensionplugin.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativefastproperties_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeglobal_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeglobalscriptclass_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeguard_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeimageprovider.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeimport_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeinclude_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeinstruction_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeintegercache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativelist.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativelist_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativelistscriptclass_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativemetatype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativenetworkaccessmanagerfactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativenotifier_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeobjectscriptclass_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeparserstatus.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeprivate.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeproperty.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeproperty_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativepropertycache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativepropertyvalueinterceptor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativepropertyvaluesource.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeproxymetaobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativerefcount_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativerewrite_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativescriptparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativescriptstring.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativesqldatabase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativestringconverters_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativetypeloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativetypenamecache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativetypenamescriptclass_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativetypenotavailable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativevaluetype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativevaluetypescriptclass_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativevme_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativevmemetaobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativewatcher_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativeworkerscript_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qdeclarativexmlhttprequest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qmetaobjectbuilder_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qperformancetimer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/qpodvector_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeanchors_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeanchors_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeanimatedimage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeanimatedimage_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeborderimage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeborderimage_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeevents_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeflickable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeflickable_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeflipable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativefocuspanel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativefocusscope_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativegraphicswidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativegridview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeimage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeimage_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeimagebase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeimagebase_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeimplicitsizeitem_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeitem.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeitemchangelistener_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeitemsmodule_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativelayoutitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativelistview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativeloader_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativemousearea_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativemousearea_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepainteditem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepainteditem_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepath_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepath_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepathview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepathview_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepincharea_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepincharea_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepositioners_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativepositioners_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativerectangle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativerectangle_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativerepeater_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativerepeater_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativescalegrid_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetext_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetextedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetextedit_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetextinput_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetextinput_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetextlayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativetranslate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/graphicsitems/qdeclarativevisualitemmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsast_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsastfwd_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsastvisitor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsglobal_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsgrammar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejslexer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsmemorypool_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsnodepool_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/parser/qdeclarativejsparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/qml/rewriter/textwriter_p.h (1) header (master) created for QtDeclarative headers.pri file created for QtDeclarative mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtOpenGL header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qgl.h (8) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtOpenGL/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qgl_egl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qgl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglbuffer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglcolormap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglextensions_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglframebufferobject.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglframebufferobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglfunctions.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglpaintdevice_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglpixelbuffer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglpixelbuffer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglpixmapfilter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglscreen_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglshaderprogram.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qgltexturepool_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qglwindowsurface_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qgraphicsshadereffect_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qgraphicssystem_gl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qpaintengine_opengl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qpixmapdata_gl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qpixmapdata_x11gl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qwindowsurface_gl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/qwindowsurface_x11gl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qglengineshadermanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qglengineshadersource_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qglgradientcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qglshadercache_meego_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qglshadercache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qtriangulatingstroker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/gl2paintengineex/qtriangulator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/util/fragmentprograms_p.h (1) header (master) created for QtOpenGL headers.pri file created for QtOpenGL mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtXml header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xml/stream/qxmlstream.h (13) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xml/dom/qdom.h (18) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xml/sax/qxml.h (15) header (master) created for QtXml headers.pri file created for QtXml mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtNetwork header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qabstractsocket.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtNetwork/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qabstractsocket_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qabstractsocketengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qhttpsocketengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qlocalserver.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qlocalserver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qlocalsocket.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qlocalsocket_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qnativesocketengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qnet_unix_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qsocks5socketengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qsymbiansocketengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qtcpserver.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qtcpsocket.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qtcpsocket_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/socket/qudpsocket.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qssl.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslcertificate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslcertificate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslcipher.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslcipher_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslconfiguration.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslconfiguration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslerror.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslkey.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslkey_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslsocket.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslsocket_openssl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslsocket_openssl_symbols_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/ssl/qsslsocket_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qauthenticator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qauthenticator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qhostaddress.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qhostaddress_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qhostinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qhostinfo_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qnetworkfunctions_wince.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qnetworkinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qnetworkinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qnetworkinterface_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qnetworkproxy.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qnetworkproxy_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/kernel/qurlinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qabstractnetworkcache.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qabstractnetworkcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qftp.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttp.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpmultipart.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpmultipart_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpnetworkconnection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpnetworkconnectionchannel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpnetworkheader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpnetworkreply_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpnetworkrequest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qhttpthreaddelegate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccessauthenticationmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccessbackend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccesscache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccesscachebackend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccessdebugpipebackend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccessfilebackend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccessftpbackend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccesshttpbackend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccessmanager.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkaccessmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkcookie.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkcookie_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkcookiejar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkcookiejar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkdiskcache.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkdiskcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkreply.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkreply_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkreplydataimpl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkreplyfileimpl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkreplyimpl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkrequest.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/access/qnetworkrequest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qbearerengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qbearerplugin_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qnetworkconfigmanager.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qnetworkconfigmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qnetworkconfiguration.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qnetworkconfiguration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qnetworksession.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qnetworksession_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/bearer/qsharednetworksession_p.h (1) header (master) created for QtNetwork headers.pri file created for QtNetwork mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtHelp mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtHelp/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qclucenefieldnames_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelp_global.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpcollectionhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpcontentwidget.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpdatainterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpdbreader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpengine.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpenginecore.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpgenerator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpindexwidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpprojectdata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchengine.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchindex_default_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchindexreader_clucene_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchindexreader_default_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchindexreader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchindexwriter_clucene_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchindexwriter_default_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchquerywidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/qhelpsearchresultwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qanalyzer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qclucene-config_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qclucene_global_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qdocument_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qfield_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qfilter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qhits_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qindexreader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qindexwriter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qquery_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qqueryparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qreader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qsearchable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qsort_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qterm_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qtoken_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qtokenizer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/qtokenstream_p.h (1) header (master) created for QtHelp headers.pri file created for QtHelp mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtXmlPatterns mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtXmlPatterns/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qcurrentitemcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qdelegatingstaticcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qdynamiccontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qfocus_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qgenericdynamiccontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qgenericstaticcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qreceiverdynamiccontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qreportcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qstackcontextbase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qstaticbaseuricontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qstaticcompatibilitycontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qstaticcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qstaticcurrentcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qstaticfocuscontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/environment/qstaticnamespacecontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstractmessagehandler.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstracturiresolver.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstractxmlforwarditerator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstractxmlnodemodel.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstractxmlnodemodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstractxmlpullprovider_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstractxmlreceiver.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qabstractxmlreceiver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qcoloringmessagehandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qcoloroutput_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qdeviceresourceloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qiodevicedelegate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qnetworkaccessdelegator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qpullbridge_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qreferencecountedvalue_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qresourcedelegator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qsimplexmlnodemodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qsourcelocation.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/quriloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qvariableloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlformatter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlname.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlnamepool.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlpatternistcli_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlquery.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlquery_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlresultitems.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlresultitems_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlschema.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlschema_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlschemavalidator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlschemavalidator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlserializer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/api/qxmlserializer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qcachingiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qdeduplicateiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qdistinctiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qemptyiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qexceptiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qindexofiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qinsertioniterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qintersectiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qitemmappingiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qrangeiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qremovaliterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qsequencemappingiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qsingletoniterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qsubsequenceiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qtocodepointsiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/iterators/qunioniterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qabstractnodetest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qanyitemtype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qanynodetype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qanysimpletype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qanytype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomiccasterlocator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomiccasterlocators_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomiccomparatorlocator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomiccomparatorlocators_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomicmathematicianlocator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomicmathematicianlocators_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomictype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qatomictypedispatch_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qbasictypesfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qbuiltinatomictype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qbuiltinatomictypes_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qbuiltinnodetype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qbuiltintypes_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qcardinality_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qcommonsequencetypes_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qebvtype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qemptysequencetype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qgenericsequencetype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qitemtype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qlocalnametest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qmultiitemtype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qnamedschemacomponent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qnamespacenametest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qnonetype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qnumerictype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qprimitives_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qqnametest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qschemacomponent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qschematype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qschematypefactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qsequencetype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qtypechecker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/quntyped_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/type/qxsltnodetest_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qabstractdatetime_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qabstractduration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qabstractfloat_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qabstractfloatcasters_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qabstractfloatmathematician_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qanyuri_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qatomiccaster_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qatomiccasters_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qatomiccomparator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qatomiccomparators_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qatomicmathematician_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qatomicmathematicians_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qatomicstring_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qbase64binary_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qboolean_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qcommonvalues_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qcomparisonfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qdate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qdaytimeduration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qdecimal_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qderivedinteger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qderivedstring_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qduration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qgday_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qgmonth_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qgmonthday_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qgyear_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qgyearmonth_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qhexbinary_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qinteger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qnodebuilder_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qqnamevalue_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qresourceloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qschemadatetime_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qschemanumeric_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qschematime_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qsequencereceiver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qsorttuple_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/quntypedatomic_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qvalidationerror_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qvaluefactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/data/qyearmonthduration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qabstractfunctionfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qaccessorfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qaggregatefns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qaggregator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qassemblestringfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qbooleanfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qcomparescaseaware_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qcomparestringfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qcomparingaggregator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qconstructorfunctionsfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qcontextfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qcontextnodechecker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qcurrentfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qdatetimefn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qdatetimefns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qdeepequalfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qdocumentfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qelementavailablefn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qerrorfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qfunctionargument_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qfunctionavailablefn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qfunctioncall_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qfunctionfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qfunctionfactorycollection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qfunctionsignature_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qgenerateidfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qnodefns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qnumericfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qpatternmatchingfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qpatternplatform_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qqnamefns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qresolveurifn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qsequencefns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qsequencegeneratingfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qstaticbaseuricontainer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qstaticnamespacescontainer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qstringvaluefns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qsubstringfns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qsystempropertyfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qtimezonefns_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qtracefn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qtypeavailablefn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qunparsedentitypublicidfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qunparsedentityurifn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qunparsedtextavailablefn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qunparsedtextfn_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qxpath10corefunctions_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qxpath20corefunctions_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/functions/qxslt20corefunctions_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qandexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qapplytemplate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qargumentreference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qarithmeticexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qattributeconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qattributenamevalidator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qaxisstep_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcachecells_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcallsite_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcalltargetdescription_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcalltemplate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcastableas_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcastas_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcastingplatform_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcollationchecker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcombinenodes_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcommentconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcomparisonplatform_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcomputednamespaceconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcontextitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcopyof_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qcurrentitemstore_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qdocumentconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qdocumentcontentvalidator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qdynamiccontextstore_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qelementconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qemptycontainer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qemptysequence_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qevaluationcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qexpressiondispatch_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qexpressionfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qexpressionsequence_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qexpressionvariablereference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qexternalvariableloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qexternalvariablereference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qfirstitempredicate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qforclause_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qgeneralcomparison_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qgenericpredicate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qifthenclause_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qinstanceof_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qletclause_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qliteral_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qliteralsequence_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qnamespaceconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qncnameconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qnodecomparison_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qnodesort_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qoperandsiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qoptimizationpasses_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qoptimizerblocks_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qoptimizerframework_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qorderby_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qorexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qpaircontainer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qparentnodeaxis_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qpath_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qpositionalvariablereference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qprocessinginstructionconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qqnameconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qquantifiedexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qrangeexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qrangevariablereference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qreturnorderby_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qsimplecontentconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qsinglecontainer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qsourcelocationreflection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qstaticbaseuristore_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qstaticcompatibilitystore_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtemplate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtemplateinvoker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtemplatemode_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtemplateparameterreference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtemplatepattern_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtextnodeconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtreatas_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtriplecontainer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qtruthpredicate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qunaryexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qunlimitedcontainer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qunresolvedvariablereference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/quserfunction_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/quserfunctioncallsite_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qvalidate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qvaluecomparison_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qvariabledeclaration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qvariablereference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qwithparam_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/expr/qxsltsimplecontentconstructor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qmaintainingreader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qparsercontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qquerytransformparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qtokenizer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qtokenrevealer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qtokensource_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qxquerytokenizer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qxslttokenizer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/parser/qxslttokenlookup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qnamespacesupport_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdalternative_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdannotated_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdannotation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdapplicationinformation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdassertion_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdattribute_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdattributegroup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdattributereference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdattributeterm_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdattributeuse_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdcomplextype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsddocumentation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdelement_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdfacet_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdidcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdidchelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdidentityconstraint_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdinstancereader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdmodelgroup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdnotation_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdparticle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdparticlechecker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdreference_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschema_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemachecker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemacontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemadebugger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemahelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemamerger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemaparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemaparsercontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschemaresolver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschematoken_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdschematypesfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdsimpletype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdstatemachine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdstatemachinebuilder_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdterm_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdtypechecker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsduserschematype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdvalidatedxmlnodemodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdvalidatinginstancereader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdwildcard_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/schema/qxsdxpathexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qautoptr_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qcommonnamespaces_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qcppcastinghelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qdebug_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qdelegatingnamespaceresolver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qgenericnamespaceresolver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qnamepool_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qnamespacebinding_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qnamespaceresolver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qnodenamespaceresolver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qoutputvalidator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qpatternistlocale_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/utils/qxpathhelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/acceltree/qacceliterators_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/acceltree/qacceltree_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/acceltree/qacceltreebuilder_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/acceltree/qacceltreeresourceloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/acceltree/qcompressedwhitespace_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/projection/qdocumentprojector_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/projection/qprojectedexpression_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/janitors/qargumentconverter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/janitors/qatomizer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/janitors/qcardinalityverifier_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/janitors/qebvextractor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/janitors/qitemverifier_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/janitors/quntypedatomicconverter_p.h (1) header (master) created for QtXmlPatterns headers.pri file created for QtXmlPatterns mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtMeeGoGraphicsSystemHelper header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegofencesync.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtMeeGoGraphicsSystemHelper/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegofencesync_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegographicssystemhelper.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegolivepixmap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegolivepixmap_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegooverlaywidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegoruntime.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegoswitchevent.h (2) header (master) created for QtMeeGoGraphicsSystemHelper headers.pri file created for QtMeeGoGraphicsSystemHelper mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/ActiveQt header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/container/qaxbase.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/container/qaxobject.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/container/qaxscript.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/container/qaxselect.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/container/qaxwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/control/qaxaggregated.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/control/qaxbindable.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/control/qaxfactory.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/shared/qaxtypes.h (1) header (master) created for ActiveQt headers.pri file created for ActiveQt mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtWebKit header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qgraphicswebview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebdatabase.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtWebKit/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebdatabase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebelement.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebframe.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebframe_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebhistory.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebhistory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebhistoryinterface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebinspector.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebinspector_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebkitglobal.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebkitplatformplugin.h (9) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebkitversion.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebpage.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebpage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebplugindatabase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebpluginfactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebscriptworld.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebscriptworld_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebsecurityorigin.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebsecurityorigin_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebsettings.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebview.h (2) header (master) created for QtWebKit headers.pri file created for QtWebKit mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtMultimedia header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudio.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtMultimedia/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudio_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudio_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiodevicefactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiodeviceinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiodeviceinfo_alsa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiodeviceinfo_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiodeviceinfo_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiodeviceinfo_win32_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioengine.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioengineplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioformat.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioinput.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioinput_alsa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioinput_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioinput_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudioinput_win32_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiooutput.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiooutput_alsa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiooutput_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiooutput_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/audio/qaudiooutput_win32_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qabstractvideobuffer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qabstractvideobuffer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qabstractvideosurface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qabstractvideosurface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qimagevideobuffer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qmemoryvideobuffer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qvideoframe.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/video/qvideosurfaceformat.h (2) header (master) created for QtMultimedia headers.pri file created for QtMultimedia mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtTest mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtTest/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qabstracttestlogger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qbenchmark.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qbenchmark_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qbenchmarkevent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qbenchmarkmeasurement_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qbenchmarkmetric.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qbenchmarkmetric_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qbenchmarkvalgrind_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qplaintestlogger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qsignaldumper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qsignalspy.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtest.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtest_global.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtest_gui.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestaccessible.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestassert.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestbasicstreamer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestcase.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestcoreelement.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestcorelist.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestdata.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestelement.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestelementattribute.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestevent.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtesteventloop.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestfilelogger.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestkeyboard.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestlightxmlstreamer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestlog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestlogger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestmouse.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestresult_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestspontaneevent.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestsystem.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtesttable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtesttouch.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestxmlstreamer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qtestxunitstreamer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/qxmltestlogger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/3rdparty/callgrind_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/3rdparty/cycle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/3rdparty/valgrind_p.h (1) header (master) created for QtTest headers.pri file created for QtTest mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtDBus mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtDBus/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbus_symbols_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusabstractadaptor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusabstractadaptor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusabstractinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusabstractinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusargument.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusargument_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusconnection.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusconnection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusconnectioninterface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusconnectionmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbuscontext.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbuscontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbuserror.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusextratypes.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusintegrator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusinterface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusintrospection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusmacros.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusmessage.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusmessage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusmetaobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusmetatype.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusmetatype_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbuspendingcall.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbuspendingcall_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbuspendingreply.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusreply.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusserver.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusservicewatcher.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusthreaddebug_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusunixfiledescriptor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusutil_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusvirtualobject.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/qdbusxmlparser_p.h (1) header (master) created for QtDBus headers.pri file created for QtDBus mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtScript mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtScript/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptactivationobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptclassobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptdeclarativeclass_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptdeclarativeobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptfunction_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptglobalobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptqobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptstaticscopeobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/bridge/qscriptvariant_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptable.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptclass.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptclasspropertyiterator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptcontext.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptcontextinfo.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptengine.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptengineagent.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptengineagent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptextensioninterface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptextensionplugin.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptprogram.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptprogram_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptstring.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptstring_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptvalue.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptvalue_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/api/qscriptvalueiterator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/parser/qscriptast_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/parser/qscriptastfwd_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/parser/qscriptastvisitor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/parser/qscriptgrammar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/parser/qscriptlexer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/parser/qscriptparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/parser/qscriptsyntaxchecker_p.h (1) header (master) created for QtScript headers.pri file created for QtScript mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtSql header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/models/qsqlquerymodel.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtSql/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/models/qsqlquerymodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/models/qsqlrelationaldelegate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/models/qsqlrelationaltablemodel.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/models/qsqltablemodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/models/qsqltablemodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsql.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlcachedresult_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqldatabase.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqldriver.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqldriverplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlerror.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlfield.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlindex.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlnulldriver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlquery.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlrecord.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/kernel/qsqlresult.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/sqlite2/qsql_sqlite2.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/symsql/qsql_symsql.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/odbc/qsql_odbc.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/ibase/qsql_ibase.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/oci/qsql_oci.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/sqlite/qsql_sqlite.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/db2/qsql_db2.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/mysql/qsql_mysql.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/psql/qsql_psql.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/drivers/tds/qsql_tds.h (3) header (master) created for QtSql headers.pri file created for QtSql mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtGui header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessible.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessible2.h (11) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtGui/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessible_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessiblebridge.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessibleobject.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessibleplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessibleuielement_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/accessible/qaccessiblewidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/statemachine/qbasickeyeventtransition_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/statemachine/qbasicmouseeventtransition_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/statemachine/qkeyeventtransition.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/statemachine/qmouseeventtransition.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/egl/qegl_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/egl/qeglcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/egl/qeglproperties_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qcdestyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qcleanlooksstyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qcleanlooksstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qcommonstyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qcommonstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qcommonstylepixmaps_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qgtkpainter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qgtkstyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qgtkstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qmacstyle_mac.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qmacstyle_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qmacstylepixmaps_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qmotifstyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qmotifstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qplastiquestyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qproxystyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qproxystyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qs60style.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qs60style_feedbackinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qs60style_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qstyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qstylefactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qstylehelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qstyleoption.h (43) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qstyleplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qstylesheetstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowscestyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowscestyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsmobilestyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsmobilestyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsstyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsvistastyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsvistastyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsxpstyle.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/styles/qwindowsxpstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qabstractfontengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qabstractfontengine_qws.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qabstracttextdocumentlayout.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qabstracttextdocumentlayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qcssparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfont.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfont_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontdatabase.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_coretext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_ft_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_qpa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_qpf_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_s60_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengine_x11_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontenginedirectwrite_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontengineglyphcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontmetrics.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfontsubset_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qfragmentmap_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qglyphrun.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qglyphrun_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qplatformfontdatabase_qpa.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qrawfont.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qrawfont_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qstatictext.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qstatictext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qsyntaxhighlighter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextcontrol_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextcontrol_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextcursor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextcursor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextdocument.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextdocument_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextdocumentfragment.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextdocumentfragment_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextdocumentlayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextdocumentwriter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextformat.h (10) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextformat_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtexthtmlparser_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextimagehandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextlayout.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextlist.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextobject.h (8) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextodfwriter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtextoption.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtexttable.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qtexttable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qzipreader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/text/qzipwriter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/effects/qgraphicseffect.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/effects/qgraphicseffect_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/symbian/qsymbianevent.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qabstractpagesetupdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qabstractpagesetupdialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qabstractprintdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qabstractprintdialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qcolordialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qcolordialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qdialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qerrormessage.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfiledialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfiledialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfiledialog_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfileinfogatherer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfilesystemmodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfilesystemmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfontdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfontdialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qfscompleter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qinputdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qmessagebox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qpagesetupdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qpagesetupdialog_unix_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qprintdialog.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qprintpreviewdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qprogressdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qsidebar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qwizard.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/dialogs/qwizard_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraph_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsanchorlayout.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsanchorlayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsgridlayout.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsitem.h (13) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsitemanimation.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicslayout.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicslayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicslayoutitem.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicslayoutitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicslinearlayout.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsproxywidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsproxywidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsscene.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsscene_bsp_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsscene_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsscenebsptreeindex_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicssceneevent.h (10) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicssceneindex_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsscenelinearindex_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicstransform.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicstransform_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicsview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicswidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgraphicswidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qgridlayoutengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/graphicsview/qsimplex_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qabstractitemdelegate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qabstractitemview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qabstractitemview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qabstractproxymodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qabstractproxymodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qbsptree_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qcolumnview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qcolumnview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qcolumnviewgrip_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qdatawidgetmapper.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qdirmodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qfileiconprovider.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qheaderview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qheaderview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qidentityproxymodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qitemdelegate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qitemeditorfactory.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qitemeditorfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qitemselectionmodel.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qitemselectionmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qlistview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qlistview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qlistwidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qlistwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qproxymodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qproxymodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qsortfilterproxymodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qstandarditemmodel.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qstandarditemmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qstringlistmodel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qstyleditemdelegate.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtableview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtableview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtablewidget.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtablewidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtreeview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtreeview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtreewidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtreewidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtreewidgetitemiterator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qtreewidgetitemiterator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/itemviews/qwidgetitemdata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qaction.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qaction_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qactiongroup.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qapplication.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qapplication_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qboxlayout.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qclipboard.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qclipboard_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoaapplication_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoaapplicationdelegate_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoaintrospection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoamenuloader_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoapanel_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoasharedwindowmethods_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoaview_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoawindow_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoawindowcustomthemeframe_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcocoawindowdelegate_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcursor.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qcursor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qdesktopwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qdesktopwidget_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qdesktopwidget_qpa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qdnd_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qdrag.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qevent.h (36) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qevent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_blackberry_qpa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_glib_qpa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_glib_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_qpa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_s60_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qeventdispatcher_x11_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qformlayout.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qgenericplugin_qpa.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qgenericpluginfactory_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qgesture.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qgesture_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qgesturemanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qgesturerecognizer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qgridlayout.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qguieventdispatcher_glib_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qguifunctions_wince.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qguiplatformplugin_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qkde_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qkeymapper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qkeysequence.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qkeysequence_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qlayout.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qlayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qlayoutengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qlayoutitem.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qmacdefines_mac.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qmacgesturerecognizer_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qmime.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qmultitouch_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qnsframeview_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qnsthemeframe_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qnstitledframe_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qpalette.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformclipboard_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformcursor_qpa.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformeventloopintegration_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformglcontext_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformintegration_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformintegrationfactory_qpa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformintegrationplugin_qpa.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformnativeinterface_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformscreen_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformwindow_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qplatformwindowformat_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qsessionmanager.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qshortcut.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qshortcutmap_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qsizepolicy.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qsoftkeymanager_common_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qsoftkeymanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qsoftkeymanager_s60_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qsound.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qsound_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qstackedlayout.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qstandardgestures_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qt_cocoa_helpers_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qt_gui_pch.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qt_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qt_s60_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qt_x11_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qtooltip.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwhatsthis.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwidgetaction.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwidgetaction_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwindowdefs.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwindowdefs_win.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwindowsysteminterface_qpa.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwindowsysteminterface_qpa_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qwinnativepangesturerecognizer_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qx11embed_x11.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/kernel/qx11info_x11.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qbitmap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qbmphandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qgifhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qicon.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qicon_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qiconengine.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qiconengineplugin.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qiconloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qimage.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qimage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qimageiohandler.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qimagepixmapcleanuphooks_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qimagereader.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qimagewriter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qjpeghandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qmnghandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qmovie.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qnativeimage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qnativeimagehandleprovider_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpaintengine_pic_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpicture.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpicture_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpictureformatplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmap_blitter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmap_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmap_raster_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmap_raster_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmap_x11_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmapcache.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmapcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmapdata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmapdatafactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpixmapfilter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qpnghandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qppmhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qtiffhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qvolatileimage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qvolatileimagedata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qxbmhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/image/qxpmhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/s60framework/qs60keycapture_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/s60framework/qs60mainapplication.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/s60framework/qs60mainapplication_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/s60framework/qs60mainappui.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/s60framework/qs60maindocument.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/math3d/qgenericmatrix.h (10) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/math3d/qmatrix4x4.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/math3d/qquaternion.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/math3d/qvector2d.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/math3d/qvector3d.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/math3d/qvector4d.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractbutton.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractbutton_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractplatformmenubar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractscrollarea.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractscrollarea_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractslider.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractslider_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractspinbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qabstractspinbox_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qbuttongroup.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcalendartextnavigator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcalendarwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcheckbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcocoamenu_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcocoatoolbardelegate_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcombobox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcombobox_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qcommandlinkbutton.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qdatetimeedit.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qdatetimeedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qdial.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qdialogbuttonbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qdockarealayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qdockwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qdockwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qeffects_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qfocusframe.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qfontcombobox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qframe.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qframe_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qgroupbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qlabel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qlabel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qlcdnumber.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qlinecontrol_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qlineedit.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qlineedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmaccocoaviewcontainer_mac.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmacnativewidget_mac.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmainwindow.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmainwindowlayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmdiarea.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmdiarea_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmdisubwindow.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmdisubwindow_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmenu.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmenu_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmenu_wince_resource_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmenubar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmenubar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmenubar_x11_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qmenudata.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qplaintextedit.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qplaintextedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qprintpreviewwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qprogressbar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qpushbutton.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qpushbutton_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qradiobutton.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qrubberband.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qscrollarea.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qscrollarea_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qscrollbar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qsizegrip.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qslider.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qspinbox.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qsplashscreen.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qsplitter.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qsplitter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qstackedwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qstatusbar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtabbar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtabbar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtabwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtextbrowser.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtextedit.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtextedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbararealayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbarextension_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbarlayout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbarseparator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qtoolbutton.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qvalidator.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qwidgetanimator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qwidgetresizehandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/widgets/qworkspace.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qcoefepinputcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qinputcontext.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qinputcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qinputcontextfactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qinputcontextplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qmacinputcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qwininputcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qwsinputcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/inputmethod/qximinputcontext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qbackingstore_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qbezier_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qblendfunctions_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qblittable_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qbrush.h (9) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qcolor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qcolor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qcolormap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qcosmeticstroker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qcssutil_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qcups_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdatabuffer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawhelper_arm_simd_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawhelper_mmx_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawhelper_neon_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawhelper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawhelper_sse_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawhelper_x86_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawingprimitive_sse2_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qdrawutil.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qemulationpaintengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qfixed_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystem_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystem_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystem_raster_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystem_runtime_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystemex_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystemex_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystemfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystemhelper_symbian.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgraphicssystemplugin_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qgrayraster_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qimagescale_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qmath_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qmatrix.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qmemrotate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qoutlinemapper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintbuffer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintdevice.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_alpha_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_blitter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_preview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_raster_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_raster_symbian_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengine_x11_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpaintengineex_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpainter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpainter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpainterpath.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpainterpath_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpathclipper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpdf_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpen.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpen_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpolygon.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qpolygonclipper_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprintengine.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprintengine_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprintengine_pdf_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprintengine_ps_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprintengine_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprintengine_win_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprinter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprinter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprinterinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprinterinfo_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qprinterinfo_unix_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qrasterdefs_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qrasterizer_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qregion.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qrgb.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qstroker_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qstylepainter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qtessellator_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qtextureglyphcache_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qtransform.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qunifiedtoolbarsurface_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qvectorpath_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qwindowsurface_mac_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qwindowsurface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qwindowsurface_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qwindowsurface_raster_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qwindowsurface_s60_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qwindowsurface_x11_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/painting/qwmatrix.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qcopchannel_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qdecoration_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qdecorationdefault_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qdecorationfactory_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qdecorationplugin_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qdecorationstyled_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qdecorationwindows_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qdirectpainter_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbd_defaultmap_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbd_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbd_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbddriverfactory_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbddriverplugin_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbdintegrity_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbdlinuxinput_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbdqnx_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbdtty_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbdum_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qkbdvfb_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qlock_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmouse_qws.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmousedriverfactory_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmousedriverplugin_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmouseintegrity_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmouselinuxinput_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmouselinuxtp_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmousepc_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmouseqnx_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmousetslib_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qmousevfb_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreen_qws.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreendriverfactory_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreendriverplugin_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreenintegrityfb_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreenlinuxfb_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreenmulti_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreenproxy_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreenqnx_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreentransformed_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qscreenvfb_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qsoundqss_qws.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qtransportauth_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qtransportauth_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qtransportauthdefs_qws.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qunixsocket_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qunixsocketserver_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qvfbhdr.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwindowsystem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwindowsystem_qws.h (8) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwscommand_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwscursor_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsdisplay_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsdisplay_qws_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsembedwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsevent_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwslock_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsmanager_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsproperty_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsprotocolitem_qws.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwssharedmemory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwssignalhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwssocket_qws.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/embedded/qwsutils_qws.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qabstractsystemtrayiconsys_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qcompleter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qcompleter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qdesktopservices.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qflickgesture_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qsystemtrayicon.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qsystemtrayicon_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qundogroup.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qundostack.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qundostack_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qundoview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/util/qxembedsystemtrayicon_x11_p.h (1) header (master) created for QtGui headers.pri file created for QtGui mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtScriptTools mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtScriptTools/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptbreakpointdata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptbreakpointsmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptbreakpointswidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptbreakpointswidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptbreakpointswidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptcompletionproviderinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptcompletiontask_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptcompletiontaskinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptcompletiontaskinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebugger_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggeragent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggeragent_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerbackend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerbackend_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodefinderwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodeview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodeviewinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodeviewinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodewidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodewidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercodewidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercommand_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercommandexecutor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercommandschedulerfrontend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercommandschedulerinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercommandschedulerjob_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggercommandschedulerjob_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsole_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolecommand_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolecommand_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolecommandgroupdata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolecommandjob_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolecommandjob_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolecommandmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsoleglobalobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolehistorianinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolewidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolewidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerconsolewidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerevent_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggereventhandlerinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerfrontend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerfrontend_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerjob_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerjob_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerjobschedulerinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerlocalsmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerlocalswidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerlocalswidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerlocalswidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerobjectsnapshotdelta_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerresponse_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerresponsehandlerinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerscriptedconsolecommand_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerscriptsmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerscriptswidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerscriptswidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerscriptswidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerstackmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerstackwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerstackwidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerstackwidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerstandardwidgetfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggervalue_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggervalueproperty_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebuggerwidgetfactoryinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebugoutputwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebugoutputwidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptdebugoutputwidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptenginedebugger.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptenginedebuggerfrontend_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscripterrorlogwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscripterrorlogwidgetinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscripterrorlogwidgetinterface_p_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptmessagehandlerinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptobjectsnapshot_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptscriptdata_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptstdmessagehandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptsyntaxhighlighter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscripttooltipproviderinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptvalueproperty_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/debugging/qscriptxmlparser_p.h (1) header (master) created for QtScriptTools headers.pri file created for QtScriptTools mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtUiTools header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/uitools/quiloader.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtUiTools/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/uitools/quiloader_p.h (1) header (master) created for QtUiTools headers.pri file created for QtUiTools mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtDesigner mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtDesigner/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/lib_pch.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/components/qdesigner_components.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/components/qdesigner_components_global.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractactioneditor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractbrushmanager.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractdialoggui_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractdnditem.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractformeditor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractformeditorplugin.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractformwindow.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractformwindowcursor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractformwindowmanager.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractformwindowtool.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstracticoncache.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractintegration.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractintrospection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractlanguage.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractmetadatabase.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractnewformwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractobjectinspector.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractoptionspage_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractpromotioninterface.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractpropertyeditor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractresourcebrowser.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractsettings_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractwidgetbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractwidgetdatabase.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/abstractwidgetfactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/dynamicpropertysheet.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/extrainfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/layoutdecoration.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/membersheet.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/propertysheet.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/script_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/sdk_global.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/sdk/taskmenu.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/extension/default_extensionfactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/extension/extension.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/extension/extension_global.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/extension/qextensionmanager.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/actioneditor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/actionprovider_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/actionrepository_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/codedialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/connectionedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/csshighlighter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/deviceprofile_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/dialoggui_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/extensionfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/filterwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/formlayoutmenu_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/formwindowbase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/grid_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/gridpanel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/htmlhighlighter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/iconloader_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/iconselector_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/invisible_widget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/layout_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/layoutinfo_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/metadatabase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/morphmenu_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/newactiondialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/newformwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/orderdialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/plaintexteditor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/plugindialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/pluginmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/previewconfigurationwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/previewmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/promotionmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/promotiontaskmenu_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/propertylineedit_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_command2_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_command_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_dnditem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_dockwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_formbuilder_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_formeditorcommand_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_formwindowcommand_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_formwindowmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_integration_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_introspection_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_membersheet_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_menu_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_menubar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_objectinspector_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_promotion_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_promotiondialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_propertycommand_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_propertyeditor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_propertysheet_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_qsettings_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_stackedbox_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_tabwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_taskmenu_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_toolbar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_toolbox_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_utils_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_widget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_widgetbox_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qdesigner_widgetitem_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qlayout_widget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qscripthighlighter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qsimpleresource_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qtresourceeditordialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qtresourcemodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/qtresourceview_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/richtexteditor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/scriptcommand_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/scriptdialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/scripterrordialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/shared_enums_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/shared_global_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/shared_settings_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/sheet_delegate_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/signalslotdialog_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/spacer_widget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/stylesheeteditor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/textpropertyeditor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/widgetdatabase_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/widgetfactory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/shared/zoomwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/abstractformbuilder.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/container.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/customwidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/formbuilder.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/formbuilderextra_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/formscriptrunner_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/properties_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/qdesignerexportwidget.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/resourcebuilder_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/textbuilder_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/ui4_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/uilib/uilib_global.h (1) header (master) created for QtDesigner headers.pri file created for QtDesigner mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/phonon mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/phonon_compat mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/phonon_compat/Phonon header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/abstractaudiooutput.h (3) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/phonon/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/abstractaudiooutput_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/abstractmediastream.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/abstractmediastream_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/abstractvideooutput.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/abstractvideooutput_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/addoninterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/audiodataoutput.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/audiodataoutput_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/audiodataoutputinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/audiooutput.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/audiooutput_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/audiooutputadaptor_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/audiooutputinterface.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/backendcapabilities.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/backendcapabilities_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/backendinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/effect.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/effect_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/effectinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/effectparameter.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/effectparameter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/effectwidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/effectwidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/factory_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/frontendinterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/globalconfig.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/globalconfig_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/globalstatic_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/iodevicestream_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/mediacontroller.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/medianode.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/medianode_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/medianodedestructionhandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/mediaobject.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/mediaobject_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/mediaobjectinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/mediasource.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/mediasource_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/objectdescription.h (15) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/objectdescription_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/objectdescriptionmodel.h (15) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/objectdescriptionmodel_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/path.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/path_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/phonon_export.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/phonondefs.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/phonondefs_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/phononnamespace.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/phononnamespace_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/platform_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/platformplugin.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/pulsesupport.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/qsettingsgroup_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/seekslider.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/seekslider_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/streaminterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/streaminterface_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/swiftslider_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/videoplayer.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/videowidget.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/videowidget_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/videowidgetinterface.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/volumefadereffect.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/volumefadereffect_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/volumefaderinterface.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/volumeslider.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/../3rdparty/phonon/phonon/volumeslider_p.h (1) header (master) created for phonon header (master) created for phonon headers.pri file created for phonon mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtSvg header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qgraphicssvgitem.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/QtSvg/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvgfont_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvggenerator.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvggraphics_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvghandler_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvgnode_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvgrenderer.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvgstructure_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvgstyle_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvgtinydocument_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/qsvgwidget.h (2) header (master) created for QtSvg headers.pri file created for QtSvg mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/Qt3Support header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3multilineedit.h (2) mkdir /build/buildd/qt4-x11-4.8.4+dfsg/include/Qt3Support/private header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3richtext_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3simplerichtext.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3stylesheet.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3syntaxhighlighter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3syntaxhighlighter_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3textbrowser.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3textedit.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3textstream.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/text/q3textview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3databrowser.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3datatable.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3dataview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3editorfactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqlcursor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqleditorfactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqlfieldinfo.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqlform.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqlmanager_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqlpropertymap.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqlrecordinfo.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/sql/q3sqlselectcursor.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/dialogs/q3filedialog.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/dialogs/q3progressdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/dialogs/q3tabdialog.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/dialogs/q3wizard.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/itemviews/q3iconview.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/itemviews/q3listbox.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/itemviews/q3listview.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/itemviews/q3table.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3action.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3button.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3buttongroup.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3combobox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3datetimeedit.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3dockarea.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3dockwindow.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3frame.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3grid.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3gridview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3groupbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3hbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3header.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3hgroupbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3mainwindow.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3mainwindow_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3popupmenu.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3progressbar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3rangecontrol.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3scrollview.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3titlebar_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3toolbar.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3vbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3vgroupbox.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3whatsthis.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/widgets/q3widgetstack.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/painting/q3paintdevicemetrics.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/painting/q3paintengine_svg_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/painting/q3painter.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/painting/q3picture.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/painting/q3pointarray.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/canvas/q3canvas.h (15) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3accel.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3boxlayout.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3dragobject.h (7) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3dropsite.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3gridlayout.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3membuf_p.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3mimefactory.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3polygonscanner.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/q3process.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/qiconset.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/other/qt_compat_pch.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3asciicache.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3asciidict.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3cache.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3cleanuphandler.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3cstring.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3deepcopy.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3dict.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3garray.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3gcache.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3gdict.h (8) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3glist.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3gvector.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3intcache.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3intdict.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3memarray.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3objectdict.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3ptrcollection.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3ptrdict.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3ptrlist.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3ptrqueue.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3ptrstack.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3ptrvector.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3semaphore.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3shared.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3signal.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3sortedlist.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3strlist.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3strvec.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3tl.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3valuelist.h (4) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3valuestack.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/tools/q3valuevector.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3dns.h (3) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3ftp.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3http.h (5) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3localfs.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3network.h (1) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3networkprotocol.h (6) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3serversocket.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3socket.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3socketdevice.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3url.h (2) header created for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/network/q3urloperator.h (2) header (master) created for Qt3Support headers.pri file created for Qt3Support Creating qmake. Please wait... make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/qmake' g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED project.cpp g++ -c -o property.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED property.cpp g++ -c -o main.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED main.cpp g++ -c -o makefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/makefile.cpp g++ -c -o unixmake2.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/unix/unixmake2.cpp g++ -c -o unixmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/unix/unixmake.cpp g++ -c -o mingw_make.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/mingw_make.cpp g++ -c -o option.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED option.cpp g++ -c -o winmakefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/winmakefile.cpp g++ -c -o projectgenerator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/projectgenerator.cpp g++ -c -o meta.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED meta.cpp g++ -c -o makefiledeps.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/makefiledeps.cpp g++ -c -o metamakefile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/metamakefile.cpp g++ -c -o xmloutput.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/xmloutput.cpp g++ -c -o pbuilder_pbx.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/mac/pbuilder_pbx.cpp g++ -c -o borland_bmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/borland_bmake.cpp g++ -c -o msvc_vcproj.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_vcproj.cpp g++ -c -o msvc_vcxproj.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_vcxproj.cpp g++ -c -o msvc_nmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_nmake.cpp g++ -c -o msvc_objectmodel.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msvc_objectmodel.cpp g++ -c -o msbuild_objectmodel.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/win32/msbuild_objectmodel.cpp g++ -c -o symmake.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake.cpp g++ -c -o initprojectdeploy_symbian.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/initprojectdeploy_symbian.cpp g++ -c -o symmake_abld.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake_abld.cpp g++ -c -o symmake_sbsv2.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symmake_sbsv2.cpp g++ -c -o symbiancommon.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/symbian/symbiancommon.cpp g++ -c -o registry.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/tools/shared/windows/registry.cpp g++ -c -o epocroot.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/tools/shared/symbian/epocroot.cpp g++ -c -o gbuild.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED generators/integrity/gbuild.cpp g++ -c -o qtextcodec.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qtextcodec.cpp g++ -c -o qutfcodec.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/codecs/qutfcodec.cpp g++ -c -o qstring.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qstring.cpp g++ -c -o qtextstream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qtextstream.cpp g++ -c -o qiodevice.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qiodevice.cpp g++ -c -o qmalloc.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qmalloc.cpp g++ -c -o qglobal.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qglobal.cpp g++ -c -o qbytearray.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qbytearray.cpp g++ -c -o qbytearraymatcher.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qbytearraymatcher.cpp g++ -c -o qdatastream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdatastream.cpp g++ -c -o qbuffer.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qbuffer.cpp g++ -c -o qlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlist.cpp g++ -c -o qfile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfile.cpp g++ -c -o qfilesystementry.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystementry.cpp g++ -c -o qfilesystemengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemengine_unix.cpp g++ -c -o qfilesystemengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemengine.cpp g++ -c -o qfilesystemiterator_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfilesystemiterator_unix.cpp g++ -c -o qfsfileengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfsfileengine_unix.cpp g++ -c -o qfsfileengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfsfileengine.cpp g++ -c -o qfsfileengine_iterator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfsfileengine_iterator.cpp g++ -c -o qregexp.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qregexp.cpp g++ -c -o qvector.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qvector.cpp g++ -c -o qbitarray.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qbitarray.cpp g++ -c -o qdir.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdir.cpp g++ -c -o qdiriterator.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qdiriterator.cpp g++ -c -o quuid.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/plugin/quuid.cpp g++ -c -o qhash.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qhash.cpp g++ -c -o qfileinfo.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qfileinfo.cpp g++ -c -o qdatetime.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qdatetime.cpp g++ -c -o qstringlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qstringlist.cpp g++ -c -o qabstractfileengine.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qabstractfileengine.cpp g++ -c -o qtemporaryfile.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qtemporaryfile.cpp g++ -c -o qmap.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qmap.cpp g++ -c -o qmetatype.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qmetatype.cpp g++ -c -o qsettings.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/io/qsettings.cpp g++ -c -o qsystemerror.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qsystemerror.cpp g++ -c -o qlibraryinfo.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qlibraryinfo.cpp g++ -c -o qvariant.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/kernel/qvariant.cpp g++ -c -o qvsnprintf.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qvsnprintf.cpp g++ -c -o qlocale.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlocale.cpp g++ -c -o qlocale_tools.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlocale_tools.cpp g++ -c -o qlocale_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlocale_unix.cpp g++ -c -o qlinkedlist.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qlinkedlist.cpp g++ -c -o qnumeric.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global/qnumeric.cpp g++ -c -o qcryptographichash.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/tools/qcryptographichash.cpp g++ -c -o qxmlstream.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml/qxmlstream.cpp g++ -c -o qxmlutils.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/build/buildd/qt4-x11-4.8.4+dfsg/include -I/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/global -I/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml -I/build/buildd/qt4-x11-4.8.4+dfsg/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/xml/qxmlutils.cpp g++ -o "/build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake" project.o property.o main.o makefile.o unixmake2.o unixmake.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_vcproj.o msvc_vcxproj.o msvc_nmake.o msvc_objectmodel.o msbuild_objectmodel.o symmake.o initprojectdeploy_symbian.o symmake_abld.o symmake_sbsv2.o symbiancommon.o registry.o epocroot.o gbuild.o qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qbytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfilesystementry.o qfilesystemengine_unix.o qfilesystemengine.o qfilesystemiterator_unix.o qfsfileengine_unix.o qfsfileengine.o qfsfileengine_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtemporaryfile.o qmap.o qmetatype.o qsettings.o qsystemerror.o qlibraryinfo.o qvariant.o qvsnprintf.o qlocale.o qlocale_tools.o qlocale_unix.o qlinkedlist.o qnumeric.o qcryptographichash.o qxmlstream.o qxmlutils.o make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/qmake' floatmath auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/floatmath' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o floatmath.o floatmath.cpp floatmath.cpp:44:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char **argv) ^ floatmath.cpp:44:5: warning: unused parameter 'argv' [-Wunused-parameter] g++ -Wl,-O1 -o floatmath floatmath.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/floatmath' floatmath enabled. mmx auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/mmx' g++ -c -pipe -mmmx -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o mmx.o mmx.cpp g++: error: unrecognized command line option '-mmmx' make[2]: *** [mmx.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/mmx' mmx disabled. 3dnow auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/3dnow' g++ -c -pipe -m3dnow -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o 3dnow.o 3dnow.cpp g++: error: unrecognized command line option '-m3dnow' make[2]: *** [3dnow.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/3dnow' 3dnow disabled. sse auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse' g++ -c -pipe -msse -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o sse.o sse.cpp g++: error: unrecognized command line option '-msse' make[2]: *** [sse.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse' sse disabled. sse2 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse2' g++ -c -pipe -msse2 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o sse2.o sse2.cpp g++: error: unrecognized command line option '-msse2' make[2]: *** [sse2.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse2' sse2 disabled. sse3 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse3' g++ -c -pipe -msse3 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o sse3.o sse3.cpp g++: error: unrecognized command line option '-msse3' make[2]: *** [sse3.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse3' sse3 disabled. ssse3 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ssse3' g++ -c -pipe -mssse3 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o ssse3.o ssse3.cpp g++: error: unrecognized command line option '-mssse3' make[2]: *** [ssse3.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ssse3' ssse3 disabled. sse4_1 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse4_1' g++ -c -pipe -msse4.1 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o sse4_1.o sse4_1.cpp g++: error: unrecognized command line option '-msse4.1' make[2]: *** [sse4_1.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse4_1' sse4_1 disabled. sse4_2 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse4_2' g++ -c -pipe -msse4.2 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o sse4_2.o sse4_2.cpp g++: error: unrecognized command line option '-msse4.2' make[2]: *** [sse4_2.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sse4_2' sse4_2 disabled. avx auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/avx' g++ -c -pipe -mavx -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o avx.o avx.cpp g++: error: unrecognized command line option '-mavx' make[2]: *** [avx.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/avx' avx disabled. ipc_sysv auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ipc_sysv' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o ipc.o ipc.cpp g++ -Wl,-O1 -o ipc_sysv ipc.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ipc_sysv' ipc_sysv enabled. libmng auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/libmng' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o libmng.o libmng.cpp g++ -Wl,-O1 -o libmng libmng.o -lfontconfig -lmng make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/libmng' libmng enabled. DB2 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/db2' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o db2.o db2.cpp db2.cpp:42:20: fatal error: sqlcli.h: No such file or directory #include ^ compilation terminated. make[2]: *** [db2.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/db2' DB2 disabled. MySQL (thread-safe) auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/mysql_r' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/mysql -I/usr/include/freetype2 -o mysql.o ../mysql/mysql.cpp g++ -Wl,-O1 -o mysql_r mysql.o -L/usr/lib/arm-linux-gnueabihf -lpthread -lz -lm -ldl -lfontconfig -lmysqlclient_r make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/mysql_r' MySQL (thread-safe) enabled. OCI auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/oci' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o oci.o oci.cpp oci.cpp:42:17: fatal error: oci.h: No such file or directory #include ^ compilation terminated. make[2]: *** [oci.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/oci' OCI disabled. ODBC auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/odbc' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o odbc.o odbc.cpp g++ -Wl,-O1 -o odbc odbc.o -lfontconfig -lodbc make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/odbc' ODBC enabled. PostgreSQL auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/psql' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/postgresql -I/usr/include/freetype2 -o psql.o psql.cpp g++ -Wl,-O1 -o psql psql.o -L/usr/lib -lfontconfig -lpq make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/psql' PostgreSQL enabled. SQLite auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sqlite' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o sqlite.o sqlite.cpp g++ -Wl,-O1 -o sqlite sqlite.o -lsqlite3 -lfontconfig -ldl make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/sqlite' SQLite enabled. unknown SQL driver: sqlite_symbian unknown SQL driver: symsql TDS auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/tds' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o tds.o tds.cpp g++ -Wl,-O1 -o tds tds.o -lfontconfig -lsybdb make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/tds' TDS enabled. NIS auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/nis' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o nis.o nis.cpp g++ -Wl,-O1 -o nis nis.o -lfontconfig -lnsl make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/nis' NIS enabled. Cups auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/cups' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o cups.o cups.cpp g++ -Wl,-O1 -o cups cups.o -lfontconfig -lcups make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/cups' Cups enabled. POSIX iconv auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/iconv' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o iconv.o iconv.cpp g++ -Wl,-O1 -o iconv iconv.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/iconv' POSIX iconv enabled. D-Bus auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/dbus' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -o dbus.o dbus.cpp g++ -Wl,-O1 -o dbus dbus.o -lfontconfig -ldbus-1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/dbus' D-Bus enabled. Glib auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/glib' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -o glib.o glib.cpp glib.cpp: In function 'int main(int, char**)': glib.cpp:52:9: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:260) [-Wdeprecated-declarations] g_thread_init(NULL); ^ glib.cpp:52:27: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:260) [-Wdeprecated-declarations] g_thread_init(NULL); ^ glib.cpp:48:19: warning: variable 'context' set but not used [-Wunused-but-set-variable] GMainContext *context; ^ glib.cpp:55:38: warning: 'pollfd' is used uninitialized in this function [-Wuninitialized] g_source_add_poll(source, pollfd); ^ g++ -Wl,-O1 -o glib glib.o -lfontconfig -pthread -lgthread-2.0 -lglib-2.0 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/glib' Glib enabled. ICD auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/icd' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o icd.o icd.cpp icd.cpp:42:22: fatal error: wlancond.h: No such file or directory #include ^ compilation terminated. make[2]: *** [icd.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/icd' ICD disabled. ICU auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/icu' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o icu.o icu.cpp g++ -Wl,-O1 -o icu icu.o -lfontconfig -licuuc -licui18n make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/icu' ICU enabled. PulseAudio auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/pulseaudio' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o pulseaudio.o pulseaudio.cpp pulseaudio.cpp:42:30: fatal error: pulse/pulseaudio.h: No such file or directory #include ^ compilation terminated. make[2]: *** [pulseaudio.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/pulseaudio' PulseAudio disabled. Detecting broken X11 headers... (/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ yes /build/buildd/qt4-x11-4.8.4+dfsg /build/buildd/qt4-x11-4.8.4+dfsg) X11 headers look good. XLib auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xlib' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xlib.o xlib.cpp g++ -Wl,-O1 -o xlib xlib.o -L/usr/X11R6/lib -lfontconfig -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xlib' XLib enabled. OpenGL ES 2.x auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/opengles2' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o opengles2.o opengles2.cpp g++ -Wl,-O1 -o opengles2 opengles2.o -lfontconfig -lGLESv2 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/opengles2' OpenGL ES 2.x enabled. Xcursor auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xcursor' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xcursor.o xcursor.cpp xcursor.cpp: In function 'int main(int, char**)': xcursor.cpp:61:19: warning: variable 'image' set but not used [-Wunused-but-set-variable] XcursorImage *image; ^ xcursor.cpp:63:21: warning: variable 'cursors' set but not used [-Wunused-but-set-variable] XcursorCursors *cursors; ^ g++ -Wl,-O1 -o xcursor xcursor.o -L/usr/X11R6/lib -lfontconfig -lXcursor -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xcursor' Xcursor enabled. Xfixes auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xfixes' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xfixes.o xfixes.cpp xfixes.cpp: In function 'int main(int, char**)': xfixes.cpp:51:32: warning: variable 'event' set but not used [-Wunused-but-set-variable] XFixesSelectionNotifyEvent event; ^ g++ -Wl,-O1 -o xfixes xfixes.o -L/usr/X11R6/lib -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xfixes' Xfixes enabled. Xrandr auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xrandr' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xrandr.o xrandr.cpp xrandr.cpp: In function 'int main(int, char**)': xrandr.cpp:51:20: warning: variable 'size' set but not used [-Wunused-but-set-variable] XRRScreenSize *size; ^ g++ -Wl,-O1 -o xrandr xrandr.o -L/usr/X11R6/lib -lfontconfig -lXrender -lXrandr -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xrandr' Xrandr enabled. Xrender auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xrender' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xrender.o xrender.cpp xrender.cpp: In function 'int main(int, char**)': xrender.cpp:50:24: warning: variable 'format' set but not used [-Wunused-but-set-variable] XRenderPictFormat *format; ^ g++ -Wl,-O1 -o xrender xrender.o -L/usr/X11R6/lib -lfontconfig -lXrender -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xrender' Xrender enabled. mitshm auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/mitshm' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o mitshm.o mitshm.cpp g++ -Wl,-O1 -o mitshm mitshm.o -L/usr/X11R6/lib -lfontconfig -lXext -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/mitshm' mitshm enabled. FontConfig auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/fontconfig' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o fontconfig.o fontconfig.cpp fontconfig.cpp: In function 'int main(int, char**)': fontconfig.cpp:56:13: warning: variable 'face' set but not used [-Wunused-but-set-variable] FT_Face face; ^ fontconfig.cpp:58:16: warning: variable 'pattern' set but not used [-Wunused-but-set-variable] FcPattern *pattern; ^ g++ -Wl,-O1 -o fontconfig fontconfig.o -L/usr/X11R6/lib -lfreetype -lfontconfig -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/fontconfig' FontConfig enabled. Session Management auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/sm' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o sm.o sm.cpp sm.cpp: In function 'int main(int, char**)': sm.cpp:46:15: warning: variable 'pointer' set but not used [-Wunused-but-set-variable] SmPointer pointer; ^ g++ -Wl,-O1 -o sm sm.o -L/usr/X11R6/lib -lfontconfig -lSM -lICE -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/sm' Session Management enabled. XShape auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xshape' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xshape.o xshape.cpp xshape.cpp: In function 'int main(int, char**)': xshape.cpp:48:17: warning: variable 'shapeevent' set but not used [-Wunused-but-set-variable] XShapeEvent shapeevent; ^ g++ -Wl,-O1 -o xshape xshape.o -L/usr/X11R6/lib -lfontconfig -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xshape' XShape enabled. XVideo auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xvideo' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xvideo.o xvideo.cpp xvideo.cpp:46:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char** argv) ^ xvideo.cpp:46:5: warning: unused parameter 'argv' [-Wunused-parameter] g++ -Wl,-O1 -o xvideo xvideo.o -L/usr/X11R6/lib -lfontconfig -lXv -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xvideo' XVideo enabled. XSync auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xsync' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xsync.o xsync.cpp xsync.cpp: In function 'int main(int, char**)': xsync.cpp:51:28: warning: statement has no effect [-Wunused-value] (void*)&XSyncIntToValue; ^ xsync.cpp:52:31: warning: statement has no effect [-Wunused-value] (void*)&XSyncCreateCounter; ^ xsync.cpp:50:16: warning: unused variable 'value' [-Wunused-variable] XSyncValue value; ^ g++ -Wl,-O1 -o xsync xsync.o -L/usr/X11R6/lib -lfontconfig -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xsync' XSync enabled. Xinerama auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xinerama' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xinerama.o xinerama.cpp xinerama.cpp: In function 'int main(int, char**)': xinerama.cpp:47:25: warning: variable 'info' set but not used [-Wunused-but-set-variable] XineramaScreenInfo *info; ^ g++ -Wl,-O1 -o xinerama xinerama.o -L/usr/X11R6/lib -lfontconfig -lXinerama -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xinerama' Xinerama enabled. XInput2 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xinput2' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xinput2.o xinput2.cpp xinput2.cpp: In function 'int main(int, char**)': xinput2.cpp:59:14: warning: variable 'xievent' set but not used [-Wunused-but-set-variable] XIEvent *xievent; ^ xinput2.cpp:62:20: warning: variable 'xideviceevent' set but not used [-Wunused-but-set-variable] XIDeviceEvent *xideviceevent; ^ xinput2.cpp:65:23: warning: variable 'xihierarchyevent' set but not used [-Wunused-but-set-variable] XIHierarchyEvent *xihierarchyevent; ^ g++ -Wl,-O1 -o xinput2 xinput2.o -L/usr/X11R6/lib -lfontconfig -lXi -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xinput2' XInput2 enabled. XInput auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xinput' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xinput.o xinput.cpp xinput.cpp: In function 'int main(int, char**)': xinput.cpp:55:25: warning: variable 'event' set but not used [-Wunused-but-set-variable] XDeviceButtonEvent *event; ^ g++ -Wl,-O1 -o xinput xinput.o -L/usr/X11R6/lib -lfontconfig -lXi -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xinput' XInput enabled. XKB auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xkb' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xkb.o xkb.cpp g++ -Wl,-O1 -o xkb xkb.o -L/usr/X11R6/lib -lfontconfig -lXext -lX11 -lm make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/x11/xkb' XKB enabled. EGL (EGL/egl.h) auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/egl' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o egl.o egl.cpp egl.cpp: In function 'int main(int, char**)': egl.cpp:46:12: warning: unused variable 'x' [-Wunused-variable] EGLint x = 0; ^ g++ -Wl,-O1 -o egl egl.o -lfontconfig -lEGL make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/egl' EGL (EGL/egl.h) enabled. Determining machine byte-order... (/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ yes /build/buildd/qt4-x11-4.8.4+dfsg /build/buildd/qt4-x11-4.8.4+dfsg ) make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o endiantest.o endiantest.cpp g++ -Wl,-O1 -o endiantest endiantest.o make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' Found 'LeastSignificantByteFirst' in binary make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' rm -f endiantest.o rm -f *~ core *.core rm -f endiantest rm -f Makefile make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' Using little endian. Determining machine byte-order... (/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ yes /build/buildd/qt4-x11-4.8.4+dfsg /build/buildd/qt4-x11-4.8.4+dfsg) make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o endiantest.o endiantest.cpp g++ -Wl,-O1 -o endiantest endiantest.o make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' Found 'LeastSignificantByteFirst' in binary make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' rm -f endiantest.o rm -f *~ core *.core rm -f endiantest rm -f Makefile make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/endian' Using little endian. STL auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/stl' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o stltest.o stltest.cpp stltest.cpp: In function 'int main()': stltest.cpp:135:13: warning: variable 'first' set but not used [-Wunused-but-set-variable] int first = (*m1it).first; ^ stltest.cpp:137:16: warning: variable 'second' set but not used [-Wunused-but-set-variable] double second = (*m1it).second; ^ stltest.cpp:108:9: warning: variable 'v1size' set but not used [-Wunused-but-set-variable] int v1size = v1.size(); ^ stltest.cpp:110:9: warning: variable 'v1capacity' set but not used [-Wunused-but-set-variable] int v1capacity = v1.capacity(); ^ stltest.cpp:114:10: warning: variable 'v1notfound' set but not used [-Wunused-but-set-variable] bool v1notfound = (v1it == v1.end()); ^ stltest.cpp:118:10: warning: variable 'v1found' set but not used [-Wunused-but-set-variable] bool v1found = (v1it != v1.end()); ^ stltest.cpp:123:9: warning: variable 'v2size' set but not used [-Wunused-but-set-variable] int v2size = v2.size(); ^ stltest.cpp:131:9: warning: variable 'm1size' set but not used [-Wunused-but-set-variable] int m1size = m1.size(); ^ stltest.cpp:141:9: warning: variable 'm2size' set but not used [-Wunused-but-set-variable] int m2size = m2.size(); ^ stltest.cpp:145:9: warning: unused variable 'n' [-Wunused-variable] int n = std::distance(it1, it2); ^ g++ -Wl,-O1 -o stl stltest.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/stl' STL enabled. IPv6 auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ipv6' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o ipv6test.o ipv6test.cpp g++ -Wl,-O1 -o ipv6 ipv6test.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ipv6' IPv6 enabled. POSIX clock_gettime() auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/clock-gettime' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o clock-gettime.o clock-gettime.cpp g++ -Wl,-O1 -o clock-gettime clock-gettime.o -lfontconfig -lrt make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/clock-gettime' POSIX clock_gettime() enabled. POSIX Monotonic Clock auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/clock-monotonic' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o clock-monotonic.o clock-monotonic.cpp g++ -Wl,-O1 -o clock-monotonic clock-monotonic.o -lfontconfig -lrt make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/clock-monotonic' POSIX Monotonic Clock enabled. mremap auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/mremap' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o mremap.o mremap.cpp g++ -Wl,-O1 -o mremap mremap.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/mremap' mremap enabled. getaddrinfo auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/getaddrinfo' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o getaddrinfotest.o getaddrinfotest.cpp g++ -Wl,-O1 -o getaddrinfo getaddrinfotest.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/getaddrinfo' getaddrinfo enabled. inotify auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/inotify' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o inotifytest.o inotifytest.cpp g++ -Wl,-O1 -o inotify inotifytest.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/inotify' inotify enabled. IPv6 interface name auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ipv6ifname' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o ipv6ifname.o ipv6ifname.cpp g++ -Wl,-O1 -o ipv6ifname ipv6ifname.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ipv6ifname' IPv6 interface name enabled. getifaddrs auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/getifaddrs' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o getifaddrs.o getifaddrs.cpp g++ -Wl,-O1 -o getifaddrs getifaddrs.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/getifaddrs' getifaddrs enabled. OpenSSL auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/openssl' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o openssl.o openssl.cpp g++ -Wl,-O1 -o openssl openssl.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/openssl' OpenSSL enabled. alsa auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/alsa' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o alsatest.o alsatest.cpp alsatest.cpp:47:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc,char **argv) ^ alsatest.cpp:47:5: warning: unused parameter 'argv' [-Wunused-parameter] g++ -Wl,-O1 -o alsa alsatest.o -lfontconfig -lasound make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/alsa' alsa enabled. javascriptcore-jit auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/javascriptcore-jit' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o hwcap_test.o hwcap_test.cpp hwcap_test.cpp:43:5: warning: unused parameter 'argc' [-Wunused-parameter] int main (int argc, char **argv) ^ hwcap_test.cpp:43:5: warning: unused parameter 'argv' [-Wunused-parameter] g++ -Wl,-O1 -o javascriptcore-jit hwcap_test.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/javascriptcore-jit' javascriptcore-jit enabled. Stdint auto-detection... () make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/stdint' g++ -c -pipe -O2 -Wall -W -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -o main.o main.cpp g++ -Wl,-O1 -o stdint main.o -lfontconfig make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/stdint' Stdint enabled. Testing size of pointers ... (/build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ yes /build/buildd/qt4-x11-4.8.4+dfsg /build/buildd/qt4-x11-4.8.4+dfsg) make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ptrsize' rm -f ptrsizetest.o rm -f *~ core *.core make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ptrsize' make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ptrsize' g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ptrsizetest.o ptrsizetest.cpp ptrsizetest.cpp: In function 'int main(int, char**)': ptrsizetest.cpp:59:12: error: 'PointerSize' is not a member of 'QPointerSizeTest<4>' return QPointerSizeTest::PointerSize; ^ make[2]: *** [ptrsizetest.o] Error 1 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/config.tests/unix/ptrsize' Pointer size: 4 ln: failed to create symbolic link '/build/buildd/qt4-x11-4.8.4+dfsg/include/QtCore/qconfig.h': File exists ln: failed to create symbolic link '/build/buildd/qt4-x11-4.8.4+dfsg/include/Qt/qconfig.h': File exists This target is using the GNU C++ compiler (linux-g++). Recent versions of this compiler automatically include code for exceptions, which increase both the size of the Qt libraries and the amount of memory taken by your applications. You may choose to re-run configure with the -no-exceptions option to compile Qt without exceptions. This is completely binary compatible, and existing applications will continue to work. Build type: linux-g++ Architecture: arm qmake vars .......... cat: .qmake.vars: No such file or directory qmake switches ......... Build .................. libs tools examples demos docs translations Configuration .......... system-sqlite release shared dll largefile stl minimal-config small-config medium-config large-config full-config qt3support accessibility egl opengl opengles2 reduce_exports reduce_relocations ipv6 clock-gettime clock-monotonic mremap getaddrinfo ipv6ifname getifaddrs inotify system-jpeg system-mng system-png png system-tiff system-freetype system-zlib nis cups iconv glib dbus dbus-linked nas openssl x11sm xshape xvideo xsync xrender mitshm fontconfig xinput2 xkb alsa icu concurrent xmlpatterns audio-backend svg script scripttools declarative release Debug .................. no Qt 3 compatibility ..... yes QtDBus module .......... yes (linked) QtConcurrent code ...... yes QtGui module ........... yes QtScript module ........ yes QtScriptTools module ... yes QtXmlPatterns module ... yes Phonon module .......... no Multimedia module ...... no SVG module ............. yes WebKit module .......... no JavaScriptCore JIT ..... To be decided by JavaScriptCore Declarative module ..... yes Declarative debugging ...yes Support for S60 ........ no Symbian DEF files ...... no STL support ............ yes PCH support ............ no MMX/3DNOW/SSE/SSE2/SSE3. no/no/no/no/no SSSE3/SSE4.1/SSE4.2..... no/no/no AVX..................... no iWMMXt support ......... no NEON support ........... no Graphics System ........ default IPv6 support ........... yes IPv6 ifname support .... yes getaddrinfo support .... yes getifaddrs support ..... yes Accessibility .......... yes NIS support ............ yes CUPS support ........... yes Iconv support .......... yes Glib support ........... yes GStreamer support ...... no PulseAudio support ..... no Large File support ..... yes GIF support ............ plugin TIFF support ........... plugin (system) JPEG support ........... plugin (system) PNG support ............ yes (system) MNG support ............ plugin (system) zlib support ........... system Session management ..... yes OpenGL support ......... yes (OpenGL ES 2.x) EGL support ............ yes OpenVG support ......... no NAS sound support ...... system XShape support ......... yes XVideo support ......... yes XSync support .......... yes Xinerama support ....... runtime Xcursor support ........ runtime Xfixes support ......... runtime Xrandr support ......... runtime Xrender support ........ yes XInput2 support ........ yes Xi support ............. runtime MIT-SHM support ........ yes FontConfig support ..... yes XKB Support ............ yes immodule support ....... yes GTK theme support ...... yes MySQL support .......... plugin PostgreSQL support ..... plugin ODBC support ........... plugin TDS support ............ plugin SQLite support ......... plugin (system) OpenSSL support ........ yes (run-time) Alsa support ........... yes ICD support ............ no libICU support ......... yes Use system proxies ..... no Finding project files. Please wait... Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap/bootstrap.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc/moc.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc/rcc.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic/uic.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/corelib.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/xml/xml.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/network/network.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/sql.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/testlib.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/dbus.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/gui.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/qt3support.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3/uic3.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/opengl.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/xmlpatterns.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/svg.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/script/script.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/declarative.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/WebCore.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebframe/qwebframe.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebpage/qwebpage.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebelement/qwebelement.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qgraphicswebview/qgraphicswebview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebview/qwebview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistory/qwebhistory.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebinspector/qwebinspector.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/hybridPixmap/hybridPixmap.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/MIMESniffing/MIMESniffing.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qdeclarativewebview/qdeclarativewebview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/painting/painting.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/loading/loading.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/scripttools.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/plugins.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqldrivers.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/psql/psql.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/mysql/mysql.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/odbc/odbc.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/tds/tds.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqlite/sqlite.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/script/script.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/script/qtdbus/qtdbus.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/bearer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/generic/generic.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/connman/connman.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/networkmanager/networkmanager.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/codecs.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/cn/cn.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/jp/jp.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/tw/tw.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/kr/kr.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/imageformats.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/jpeg/jpeg.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/gif/gif.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/mng/mng.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/svg/svg.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/tiff/tiff.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/ico/ico.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/tga/tga.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/iconengines/iconengines.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/iconengines/svgiconengine/svgiconengine.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/graphicssystems.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/trace/trace.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/opengl/opengl.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/meego/meego.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/inputmethods/inputmethods.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/inputmethods/imsw-multi/imsw-multi.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/accessible/accessible.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/accessible/widgets/widgets.pro WARNING: Failure to find: qaccessibledeclarativeroles.h Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/accessible/compat/compat.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmltooling.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/imports.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/folderlistmodel/folderlistmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/particles/particles.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/gestures/gestures.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/shaders/shaders.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/tools.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/assistant.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/fulltextsearch.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/lib.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/tools.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/assistant/assistant.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/qhelpgenerator/qhelpgenerator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/qcollectiongenerator/qcollectiongenerator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/qhelpconverter/qhelpconverter.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/pixeltool/pixeltool.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/porting/porting.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/porting/src/src.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/qtestlib.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/updater/updater.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qttracereplay/qttracereplay.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/designer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/src.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/uitools/uitools.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/lib.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/components/components.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/components/lib/lib.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/designer/designer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/plugins.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/widgets/widgets.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/qdeclarativeview/qdeclarativeview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtconfig/qtconfig.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qml/qml.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmlplugindump/qmlplugindump.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/linguist.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/lrelease/lrelease.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/lupdate/lupdate.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/lconvert/lconvert.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/linguist/linguist.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbus.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbus/qdbus.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbusxml2cpp/qdbusxml2cpp.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbuscpp2xml/qdbuscpp2xml.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbusviewer/qdbusviewer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/xmlpatterns/xmlpatterns.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/xmlpatternsvalidator/xmlpatternsvalidator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdoc3/qdoc3.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qvfb/qvfb.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegographicssystemhelper.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/translations/translations.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/examples.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/network.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/download/download.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/downloadmanager/downloadmanager.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/blockingfortuneclient/blockingfortuneclient.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/broadcastreceiver/broadcastreceiver.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/broadcastsender/broadcastsender.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/fortuneclient/fortuneclient.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/fortuneserver/fortuneserver.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/qftp/qftp.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/http/http.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/loopback/loopback.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/threadedfortuneserver/threadedfortuneserver.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/googlesuggest/googlesuggest.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/torrent/torrent.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/bearermonitor/bearermonitor.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/multicastreceiver/multicastreceiver.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/multicastsender/multicastsender.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/bearercloud/bearercloud.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/network-chat/network-chat.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/securesocketclient/securesocketclient.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/statemachine.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/factorial/factorial.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/pingpong/pingpong.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/eventtransitions/eventtransitions.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/rogue/rogue.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/trafficlight/trafficlight.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/twowaybutton/twowaybutton.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/threads.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/semaphores/semaphores.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/waitconditions/waitconditions.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/mandelbrot/mandelbrot.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/xml.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/htmlinfo/htmlinfo.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/xmlstreamlint/xmlstreamlint.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/dombookmarks/dombookmarks.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/rsslisting/rsslisting.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/saxbookmarks/saxbookmarks.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/streambookmarks/streambookmarks.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/animation.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/animatedtiles/animatedtiles.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/appchooser/appchooser.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/easing/easing.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/moveblocks/moveblocks.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/states/states.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/stickman/stickman.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/desktop/desktop.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/desktop/screenshot/screenshot.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/desktop/systray/systray.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/dialogs.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/classwizard/classwizard.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/configdialog/configdialog.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/standarddialogs/standarddialogs.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/tabdialog/tabdialog.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/trivialwizard/trivialwizard.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/licensewizard/licensewizard.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/extension/extension.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/findfiles/findfiles.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/draganddrop.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/draggableicons/draggableicons.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/draggabletext/draggabletext.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/dropsite/dropsite.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/fridgemagnets/fridgemagnets.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/puzzle/puzzle.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/delayedencoding/delayedencoding.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/effects.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/blurpicker/blurpicker.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/lighting/lighting.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/fademessage/fademessage.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/graphicsview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/elasticnodes/elasticnodes.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/collidingmice/collidingmice.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/padnavigator/padnavigator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/basicgraphicslayouts/basicgraphicslayouts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/diagramscene/diagramscene.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/dragdroprobot/dragdroprobot.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/flowlayout/flowlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/anchorlayout/anchorlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/simpleanchorlayout/simpleanchorlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/weatheranchorlayout/weatheranchorlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/portedcanvas/portedcanvas.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/portedasteroids/portedasteroids.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/ipc.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/sharedmemory/sharedmemory.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/localfortuneserver/localfortuneserver.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/localfortuneclient/localfortuneclient.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/itemviews.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/addressbook/addressbook.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/chart/chart.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/combowidgetmapper/combowidgetmapper.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/customsortfiltermodel/customsortfiltermodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/dirview/dirview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/editabletreemodel/editabletreemodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/fetchmore/fetchmore.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/frozencolumn/frozencolumn.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/pixelator/pixelator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/puzzle/puzzle.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/simpledommodel/simpledommodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/simpletreemodel/simpletreemodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/simplewidgetmapper/simplewidgetmapper.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/spinboxdelegate/spinboxdelegate.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/layouts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/basiclayouts/basiclayouts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/borderlayout/borderlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/dynamiclayouts/dynamiclayouts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/flowlayout/flowlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/linguist.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/arrowpad/arrowpad.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/hellotr/hellotr.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/trollprint/trollprint.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/mainwindows.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/application/application.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/dockwidgets/dockwidgets.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/mdi/mdi.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/menus/menus.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/recentfiles/recentfiles.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/sdi/sdi.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/painting.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/basicdrawing/basicdrawing.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/concentriccircles/concentriccircles.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/imagecomposition/imagecomposition.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/painterpaths/painterpaths.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/transformations/transformations.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/fontsampler/fontsampler.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/svggenerator/svggenerator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/svgviewer/svgviewer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/richtext.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/calendar/calendar.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/orderform/orderform.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/syntaxhighlighter/syntaxhighlighter.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/textobject/textobject.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/sql.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/drilldown/drilldown.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/cachedtable/cachedtable.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/relationaltablemodel/relationaltablemodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/masterdetail/masterdetail.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/querymodel/querymodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/tablemodel/tablemodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/tools.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/codecs/codecs.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/completer/completer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/customcompleter/customcompleter.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/echoplugin/echoplugin.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/echoplugin/echowindow/echowindow.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/echoplugin/plugin/plugin.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/i18n/i18n.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/inputpanel/inputpanel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/contiguouscache/contiguouscache.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaintplugins/plugandpaintplugins.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaintplugins/basictools/basictools.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaintplugins/extrafilters/extrafilters.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaint/plugandpaint.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/regexp/regexp.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/settingseditor/settingseditor.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/styleplugin/styleplugin.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/styleplugin/stylewindow/stylewindow.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/styleplugin/plugin/plugin.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/treemodelcompleter/treemodelcompleter.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/undoframework/undoframework.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/tutorials.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/addressbook.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part1/part1.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part2/part2.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part3/part3.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part4/part4.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part5/part5.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part6/part6.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part7/part7.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/modelview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/1_readonly/1_readonly.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/2_formatting/2_formatting.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/3_changingmodel/3_changingmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/4_headers/4_headers.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/5_edit/5_edit.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/6_treeview/6_treeview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/7_selections/7_selections.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/threads.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/hellothread/hellothread.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/hellothreadpool/hellothreadpool.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/clock/clock.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/movedobject/movedobject.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/helloconcurrent/helloconcurrent.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/widgets.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/analogclock/analogclock.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/applicationicon/applicationicon.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/calculator/calculator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/calendarwidget/calendarwidget.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/charactermap/charactermap.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/codeeditor/codeeditor.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/digitalclock/digitalclock.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/elidedlabel/elidedlabel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/groupbox/groupbox.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/icons/icons.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/imageviewer/imageviewer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/lineedits/lineedits.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/movie/movie.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/orientation/orientation.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/scribble/scribble.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/shapedclock/shapedclock.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/sliders/sliders.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/spinboxes/spinboxes.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/stylesheet/stylesheet.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/tablet/tablet.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/tetrix/tetrix.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/tooltips/tooltips.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/validators/validators.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/wiggly/wiggly.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/windowflags/windowflags.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/styles/styles.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/uitools/uitools.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/uitools/multipleinheritance/multipleinheritance.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/uitools/textfinder/textfinder.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/touch.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/pinchzoom/pinchzoom.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/fingerpaint/fingerpaint.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/knobs/knobs.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/dials/dials.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/gestures/gestures.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/gestures/imagegestures/imagegestures.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/script.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/customclass/customclass.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/helloscript/helloscript.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/context2d/context2d.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/defaultprototypes/defaultprototypes.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/qscript/qscript.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/marshal/marshal.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/calculator/calculator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/qstetrix/qstetrix.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/designer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/calculatorform/calculatorform.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/calculatorbuilder/calculatorbuilder.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/containerextension/containerextension.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/customwidgetplugin/customwidgetplugin.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/taskmenuextension/taskmenuextension.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/worldtimeclockbuilder/worldtimeclockbuilder.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/qtestlib.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial1/tutorial1.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial2/tutorial2.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial3/tutorial3.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial4/tutorial4.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial5/tutorial5.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/help.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/contextsensitivehelp/contextsensitivehelp.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/remotecontrol/remotecontrol.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/simpletextviewer/simpletextviewer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/opengl.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/hellogl_es2/hellogl_es2.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/textures/textures.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/dbus.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/listnames/listnames.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/pingpong/pingpong.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/pingpong/ping.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/pingpong/pong.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/complexpingpong/complexpingpong.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/complexpingpong/complexping.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/complexpingpong/complexpong.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/dbus-chat/dbus-chat.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/remotecontrolledcar/remotecontrolledcar.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/remotecontrolledcar/car/car.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/remotecontrolledcar/controller/controller.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/declarative.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/animation.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/basics/property-animation/property-animation.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/basics/color-animation/color-animation.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/easing/easing.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/behaviors/behavior-example/behavior-example.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/states/states.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/cppextensions.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/imageprovider/imageprovider.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/plugins/plugins.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/networkaccessmanagerfactory/networkaccessmanagerfactory.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qwidgets/qwidgets.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslayouts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/layoutitem.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/qgraphicsgridlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/qgraphicslinearlayout.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/referenceexamples.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/adding/adding.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/attached/attached.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/binding/binding.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/coercion/coercion.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/default/default.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/extended/extended.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/grouped/grouped.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/properties/properties.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/signal/signal.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/valuesource/valuesource.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/methods/methods.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/modelviews.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/objectlistmodel/objectlistmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/stringlistmodel/stringlistmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/abstractitemmodel/abstractitemmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/gridview/gridview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/listview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/dynamiclist/dynamiclist.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/expandingdelegates/expandingdelegates.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/highlight/highlight.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/highlightranges/highlightranges.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/sections/sections.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/objectlistmodel/objectlistmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/package/package.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/parallax/parallax.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/pathview/pathview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/stringlistmodel/stringlistmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/visualitemmodel/visualitemmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/webview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/alerts/alerts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/autosize/autosize.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/googlemaps/googlemaps.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/inlinehtml/inlinehtml.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/newwindows/newwindows.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/i18n/i18n.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/imageelements.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/borderimage/borderimage.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/image/image.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/shadows/shadows.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/keyinteraction/focus/focus.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/positioners/positioners.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/sqllocalstorage/sqllocalstorage.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/text.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/fonts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/availableFonts/availableFonts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/banner/banner.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/fonts/fonts.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/hello/hello.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/textselection/textselection.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/threading/threading.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/threading/threadedlistmodel/threadedlistmodel.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/threading/workerscript/workerscript.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/tutorials.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/extending.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter1-basics/chapter1-basics.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter2-methods/chapter2-methods.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter3-bindings/chapter3-bindings.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter5-listproperties/chapter5-listproperties.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter6-plugins/chapter6-plugins.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/touchinteraction.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/gestures/experimental-gestures/experimentalgestures.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/mousearea/mousearea-example/mouseareaexample.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/pincharea/pincharea.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/toys.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/clocks/clocks.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/corkboards/corkboards.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/dynamicscene/dynamicscene.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/tic-tac-toe/tictactoe.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/tvtennis/tvtennis.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/ui-components.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/dialcontrol/dialcontrol.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/flipable/flipable.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/main/main.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/progressbar/progressbar.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/scrollbar/scrollbar.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/searchbox/searchbox.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/slideswitch/slideswitch.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/spinner/spinner.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/tabwidget/tabwidget.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/shadereffects/shadereffects.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/helper/helper.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xmlpatterns.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/recipes/recipes.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/trafficinfo/trafficinfo.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xquery/xquery.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xquery/globalVariables/globalVariables.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/filetree/filetree.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/schema/schema.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/qtconcurrent.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/imagescaling/imagescaling.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/map/map.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/runfunction/runfunction.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/wordcount/wordcount.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/progressdialog/progressdialog.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/demos.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/shared/shared.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/deform/deform.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/gradients/gradients.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/pathstroke/pathstroke.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/affine/affine.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/composition/composition.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/books/books.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/interview/interview.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/mainwindow/mainwindow.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/spreadsheet/spreadsheet.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/textedit/textedit.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/chip/chip.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/embeddeddialogs/embeddeddialogs.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/undo/undo.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/sub-attaq/sub-attaq.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/glhypnotizer/glhypnotizer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/arthurplugin/arthurplugin.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/sqlbrowser/sqlbrowser.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/qtdemo/qtdemo.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/declarative.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/calculator/calculator.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/flickr/flickr.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/photoviewer/photoviewer.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/minehunt/minehunt.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/samegame/samegame.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/snake/snake.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/rssnews/rssnews.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/twitter/twitter.pro Reading /build/buildd/qt4-x11-4.8.4+dfsg/demos/helper/helper.pro 1093 projects found. Creating makefiles. Please wait... for /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/gestures/gestures.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/imports/gestures /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/gestures/gestures.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/folderlistmodel/folderlistmodel.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/imports/folderlistmodel /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/folderlistmodel/folderlistmodel.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/particles/particles.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/imports/particles /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/particles/particles.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/shaders/shaders.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/imports/shaders /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/shaders/shaders.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/sql.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/sql /build/buildd/qt4-x11-4.8.4+dfsg/src/sql/sql.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/script/script.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/script /build/buildd/qt4-x11-4.8.4+dfsg/src/script/script.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/declarative.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/declarative /build/buildd/qt4-x11-4.8.4+dfsg/src/declarative/declarative.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/scripttools.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/scripttools /build/buildd/qt4-x11-4.8.4+dfsg/src/scripttools/scripttools.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/qt3support.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/qt3support /build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support/qt3support.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/openvg.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/openvg /build/buildd/qt4-x11-4.8.4+dfsg/src/openvg/openvg.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/opengl.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/opengl /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/opengl.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/dbus.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/dbus /build/buildd/qt4-x11-4.8.4+dfsg/src/dbus/dbus.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/testlib.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/testlib /build/buildd/qt4-x11-4.8.4+dfsg/src/testlib/testlib.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebKit/qt /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/symbian/platformplugin/platformplugin.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebKit/qt/symbian/platformplugin /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/symbian/platformplugin/platformplugin.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebKit/qt/declarative /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/WebProcess.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebKit2 /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/WebProcess.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/xmlpatterns.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/xmlpatterns /build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns/xmlpatterns.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/gui.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/gui /build/buildd/qt4-x11-4.8.4+dfsg/src/gui/gui.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/corelib.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/corelib /build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/corelib.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/multimedia.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/multimedia /build/buildd/qt4-x11-4.8.4+dfsg/src/multimedia/multimedia.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/svg.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/svg /build/buildd/qt4-x11-4.8.4+dfsg/src/svg/svg.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc/moc.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/moc /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc/moc.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/network/network.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/network /build/buildd/qt4-x11-4.8.4+dfsg/src/network/network.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/xml/xml.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/xml /build/buildd/qt4-x11-4.8.4+dfsg/src/xml/xml.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/wince/remotelib/remotelib.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/qtestlib/wince/remotelib /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/wince/remotelib/remotelib.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/lib.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/assistant/lib /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/lib.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/fulltextsearch.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/assistant/lib/fulltextsearch /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/lib/fulltextsearch/fulltextsearch.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegographicssystemhelper.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/qmeegographicssystemhelper /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmeegographicssystemhelper/qmeegographicssystemhelper.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/components/lib/lib.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/designer/src/components/lib /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/components/lib/lib.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/uitools/uitools.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/designer/src/uitools /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/uitools/uitools.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/statemachine.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/statemachine /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/statemachine.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/desktop/desktop.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/desktop /build/buildd/qt4-x11-4.8.4+dfsg/examples/desktop/desktop.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/qtestlib.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/qtestlib /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/qtestlib.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/help.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/help /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/help.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/linguist.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/linguist /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/linguist.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/sql.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/sql /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/sql.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/mainwindows.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/mainwindows /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/mainwindows.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/script.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/script /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/script.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/threads.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/threads /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/threads.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/dialogs.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/dialogs /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/dialogs.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qws/qws.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/qws /build/buildd/qt4-x11-4.8.4+dfsg/examples/qws/qws.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/graphicsview.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/graphicsview /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/graphicsview.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/webview.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/modelviews/webview /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/webview.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/listview.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/modelviews/listview /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/listview.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/modelviews.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/modelviews /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/modelviews.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/text.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/text /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/text.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/fonts.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/text/fonts /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/fonts.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/cppextensions.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/cppextensions /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/cppextensions.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/referenceexamples.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/cppextensions/referenceexamples /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/referenceexamples.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslayouts.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/cppextensions/qgraphicslayouts /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslayouts.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/extending.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/tutorials/extending /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/extending.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/tutorials.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/tutorials /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/tutorials.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/ui-components.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/ui-components /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/ui-components.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/toys.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/toys /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/toys.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/declarative.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/declarative.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/threading/threading.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/threading /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/threading/threading.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/animation.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/animation /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/animation.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/touchinteraction.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/touchinteraction /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/touchinteraction.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/imageelements.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/declarative/imageelements /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/imageelements.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/itemviews.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/itemviews /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/itemviews.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/openvg/openvg.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/openvg /build/buildd/qt4-x11-4.8.4+dfsg/examples/openvg/openvg.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/opengl.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/opengl /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/opengl.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/layouts.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/layouts /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/layouts.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/ipc.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/ipc /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/ipc.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/complexpingpong/complexpingpong.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/dbus/complexpingpong /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/complexpingpong/complexpingpong.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/dbus.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/dbus /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/dbus.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/pingpong/pingpong.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/dbus/pingpong /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/pingpong/pingpong.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/remotecontrolledcar/remotecontrolledcar.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/dbus/remotecontrolledcar /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/remotecontrolledcar/remotecontrolledcar.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/richtext.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/richtext /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/richtext.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/touch.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/touch /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/touch.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xmlpatterns.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/xmlpatterns /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xmlpatterns.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xquery/globalVariables/globalVariables.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/xmlpatterns/xquery/globalVariables /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xquery/globalVariables/globalVariables.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xquery/xquery.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/xmlpatterns/xquery /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/xquery/xquery.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/modelview.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials/modelview /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/modelview.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/threads.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials/threads /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/threads.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQml/texteditor.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials/gettingStarted/gsQml /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQml/texteditor.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQt/gsqt.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials/gettingStarted/gsQt /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQt/gsqt.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/addressbook-fr.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials/addressbook-fr /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/addressbook-fr.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/addressbook.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials/addressbook /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/addressbook.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/widgets/widgets.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials/widgets /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/widgets/widgets.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/tutorials.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tutorials /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/tutorials.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/widgets.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/widgets /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/widgets.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/qtconcurrent.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/qtconcurrent /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/qtconcurrent.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/phonon/phonon.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/phonon /build/buildd/qt4-x11-4.8.4+dfsg/examples/phonon/phonon.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/examples.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples /build/buildd/qt4-x11-4.8.4+dfsg/examples/examples.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/painting.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/painting /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/painting.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/webkit.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/webkit /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/webkit.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/multimedia/multimedia.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/multimedia /build/buildd/qt4-x11-4.8.4+dfsg/examples/multimedia/multimedia.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/draganddrop.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/draganddrop /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/draganddrop.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaintplugins/plugandpaintplugins.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tools/plugandpaintplugins /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaintplugins/plugandpaintplugins.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/tools.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tools /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/tools.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/echoplugin/echoplugin.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tools/echoplugin /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/echoplugin/echoplugin.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/styleplugin/styleplugin.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/tools/styleplugin /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/styleplugin/styleplugin.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/network.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/network /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/network.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/uitools/uitools.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/uitools /build/buildd/qt4-x11-4.8.4+dfsg/examples/uitools/uitools.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/designer.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/designer /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/designer.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/xml.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/xml /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/xml.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/helper/helper.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./examples/helper /build/buildd/qt4-x11-4.8.4+dfsg/examples/helper/helper.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/accessible/accessible.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/accessible /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/accessible/accessible.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/decorations/decorations.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/decorations /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/decorations/decorations.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmltooling.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/qmltooling /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmltooling.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/plugins.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/plugins.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqlite_symbian/sqlite_symbian.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/sqldrivers/sqlite_symbian /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqlite_symbian/sqlite_symbian.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqldrivers.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/sqldrivers /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqldrivers.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/script/script.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/script /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/script/script.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/fb_base/fb_base.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/platforms/fb_base /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/fb_base/fb_base.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/uikit/uikit.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/platforms/uikit /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/uikit/uikit.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/platforms.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/platforms /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/platforms.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/imageformats.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/imageformats /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/imageformats.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/powervr/powervr.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/gfxdrivers/powervr /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/powervr/powervr.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/powervr/QWSWSEGL/QWSWSEGL.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/gfxdrivers/powervr/QWSWSEGL /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/powervr/QWSWSEGL/QWSWSEGL.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/gfxdrivers.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/gfxdrivers /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/gfxdrivers.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/graphicssystems.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/graphicssystems /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/graphicssystems.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/codecs.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/codecs /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/codecs.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/iconengines/iconengines.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/iconengines /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/iconengines/iconengines.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/inputmethods/inputmethods.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/inputmethods /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/inputmethods/inputmethods.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/kbddrivers/kbddrivers.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/kbddrivers /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/kbddrivers/kbddrivers.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/phonon/phonon.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/phonon /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/phonon/phonon.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/symbian/symbian.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/bearer/symbian /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/symbian/symbian.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/bearer.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/bearer /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/bearer.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/mousedrivers/mousedrivers.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/plugins/mousedrivers /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/mousedrivers/mousedrivers.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/imports.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/imports /build/buildd/qt4-x11-4.8.4+dfsg/src/imports/imports.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/src.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src /build/buildd/qt4-x11-4.8.4+dfsg/src/src.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/WebCore.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebCore /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/WebCore.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/examples/examples.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebKit/qt/examples /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/examples/examples.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebKit/qt/tests /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/JavaScriptCore /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/tests.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/tests.pro skipping /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/WebKit2.pro skipping /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/DerivedSources.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/3rdparty/webkit/Source /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/s60installs/s60installs.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/s60installs /build/buildd/qt4-x11-4.8.4+dfsg/src/s60installs/s60installs.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/container/container.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/activeqt/container /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/container/container.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/control/control.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/activeqt/control /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/control/control.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/activeqt.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/activeqt /build/buildd/qt4-x11-4.8.4+dfsg/src/activeqt/activeqt.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap/bootstrap.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/bootstrap /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap/bootstrap.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/tools.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./src/tools /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/tools.pro for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/declarative.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./demos/declarative /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/declarative.pro for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/embedded.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./demos/embedded /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/embedded.pro for /build/buildd/qt4-x11-4.8.4+dfsg/demos/spectrum/spectrum.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./demos/spectrum /build/buildd/qt4-x11-4.8.4+dfsg/demos/spectrum/spectrum.pro for /build/buildd/qt4-x11-4.8.4+dfsg/demos/demos.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./demos /build/buildd/qt4-x11-4.8.4+dfsg/demos/demos.pro for /build/buildd/qt4-x11-4.8.4+dfsg/demos/shared/shared.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./demos/shared /build/buildd/qt4-x11-4.8.4+dfsg/demos/shared/shared.pro for /build/buildd/qt4-x11-4.8.4+dfsg/demos/helper/helper.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./demos/helper /build/buildd/qt4-x11-4.8.4+dfsg/demos/helper/helper.pro for /build/buildd/qt4-x11-4.8.4+dfsg/translations/translations.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./translations /build/buildd/qt4-x11-4.8.4+dfsg/translations/translations.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/wince/wince.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/qtestlib/wince /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/wince/wince.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/qtestlib.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/qtestlib /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/qtestlib.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/linguist.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/linguist /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/linguist.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/lrelease/lrelease.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/linguist/lrelease /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/lrelease/lrelease.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbus.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/qdbus /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbus.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/tools.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/assistant/tools /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/tools.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/assistant.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/assistant /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/assistant.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/porting/porting.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/porting /build/buildd/qt4-x11-4.8.4+dfsg/tools/porting/porting.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/tools.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools /build/buildd/qt4-x11-4.8.4+dfsg/tools/tools.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/macdeployqt/macdeployqt.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/macdeployqt /build/buildd/qt4-x11-4.8.4+dfsg/tools/macdeployqt/macdeployqt.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/activeqt/activeqt.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/activeqt /build/buildd/qt4-x11-4.8.4+dfsg/tools/activeqt/activeqt.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/plugins.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/designer/src/plugins /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/plugins.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/widgets/widgets.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/designer/src/plugins/widgets /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/widgets/widgets.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/components/components.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/designer/src/components /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/components/components.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/src.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/designer/src /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/src.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/designer.pro (linux-g++) /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o /build/buildd/qt4-x11-4.8.4+dfsg/./tools/designer /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/designer.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/ja_JP/linguist/hellotr/hellotr.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/factorial/factorial.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/rogue/rogue.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/twowaybutton/twowaybutton.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/pingpong/pingpong.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/eventtransitions/eventtransitions.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/statemachine/trafficlight/trafficlight.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/desktop/systray/systray.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/desktop/screenshot/screenshot.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial4/tutorial4.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial3/tutorial3.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial2/tutorial2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial1/tutorial1.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtestlib/tutorial5/tutorial5.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/remotecontrol/remotecontrol.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/contextsensitivehelp/contextsensitivehelp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/help/simpletextviewer/simpletextviewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/gestures/gestures.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/gestures/imagegestures/imagegestures.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/arrowpad/arrowpad.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/trollprint/trollprint.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/linguist/hellotr/hellotr.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/effects.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/lighting/lighting.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/fademessage/fademessage.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/effects/blurpicker/blurpicker.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qmake/precompile/precompile.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/masterdetail/masterdetail.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/querymodel/querymodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/tablemodel/tablemodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/cachedtable/cachedtable.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/drilldown/drilldown.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/sql/relationaltablemodel/relationaltablemodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/recentfiles/recentfiles.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/sdi/sdi.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/menus/menus.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/application/application.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/dockwidgets/dockwidgets.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/mainwindows/mdi/mdi.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/helloscript/helloscript.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/qscript/qscript.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/context2d/context2d.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/marshal/marshal.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/defaultprototypes/defaultprototypes.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/customclass/customclass.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/qsdbg/qsdbg.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/qstetrix/qstetrix.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/script/calculator/calculator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/mandelbrot/mandelbrot.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/waitconditions/waitconditions.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/semaphores/semaphores.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/threads/queuedcustomtype/queuedcustomtype.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/classwizard/classwizard.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/extension/extension.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/licensewizard/licensewizard.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/configdialog/configdialog.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/sipdialog/sipdialog.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/tabdialog/tabdialog.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/standarddialogs/standarddialogs.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/findfiles/findfiles.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dialogs/trivialwizard/trivialwizard.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qws/simpledecoration/simpledecoration.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qws/framebuffer/framebuffer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qws/svgalib/svgalib.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qws/mousecalibration/mousecalibration.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qws/dbscreen/dbscreen.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/flowlayout/flowlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/portedasteroids/portedasteroids.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/elasticnodes/elasticnodes.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/padnavigator/padnavigator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/weatheranchorlayout/weatheranchorlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/dragdroprobot/dragdroprobot.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/diagramscene/diagramscene.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/anchorlayout/anchorlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/collidingmice/collidingmice.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/simpleanchorlayout/simpleanchorlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/basicgraphicslayouts/basicgraphicslayouts.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/graphicsview/portedcanvas/portedcanvas.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/shadereffects/shadereffects.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/pathview/pathview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/inlinehtml/inlinehtml.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/alerts/alerts.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/newwindows/newwindows.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/autosize/autosize.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/webview/googlemaps/googlemaps.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/parallax/parallax.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/visualitemmodel/visualitemmodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/sections/sections.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/expandingdelegates/expandingdelegates.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/dynamiclist/dynamiclist.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/highlightranges/highlightranges.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/listview/highlight/highlight.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/objectlistmodel/objectlistmodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/stringlistmodel/stringlistmodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/abstractitemmodel/abstractitemmodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/gridview/gridview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/modelviews/package/package.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/positioners/positioners.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/textselection/textselection.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/availableFonts/availableFonts.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/fonts/fonts.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/hello/hello.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/text/fonts/banner/banner.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/righttoleft/layoutdirection/layoutdirection.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/righttoleft/layoutmirroring/layoutmirroring.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/righttoleft/textalignment/textalignment.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/plugins/plugins.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/networkaccessmanagerfactory/networkaccessmanagerfactory.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/default/default.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/valuesource/valuesource.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/methods/methods.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/grouped/grouped.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/adding/adding.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/attached/attached.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/binding/binding.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/extended/extended.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/properties/properties.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/coercion/coercion.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/referenceexamples/signal/signal.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qwidgets/qwidgets.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/imageprovider/imageprovider.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/qgraphicslinearlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/qgraphicsgridlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/layoutitem.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/sqllocalstorage/sqllocalstorage.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter6-plugins/chapter6-plugins.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter1-basics/chapter1-basics.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter3-bindings/chapter3-bindings.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter2-methods/chapter2-methods.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/tutorials/extending/chapter5-listproperties/chapter5-listproperties.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/spinner/spinner.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/progressbar/progressbar.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/scrollbar/scrollbar.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/searchbox/searchbox.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/tabwidget/tabwidget.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/slideswitch/slideswitch.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/flipable/flipable.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/dialcontrol/dialcontrol.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/ui-components/main/main.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/dynamicscene/dynamicscene.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/corkboards/corkboards.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/tic-tac-toe/tictactoe.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/clocks/clocks.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/toys/tvtennis/tvtennis.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/threading/threadedlistmodel/threadedlistmodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/threading/workerscript/workerscript.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/keyinteraction/focus/focus.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/basics/color-animation/color-animation.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/basics/property-animation/property-animation.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/easing/easing.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/behaviors/wigglytext/wigglytext.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/behaviors/behavior-example/behavior-example.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/animation/states/states.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/i18n/i18n.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/gestures/experimental-gestures/experimentalgestures.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/mousearea/mousearea-example/mouseareaexample.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/touchinteraction/pincharea/pincharea.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/borderimage/borderimage.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/image/image.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/imageelements/shadows/shadows.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/declarative/xml/xmlhttprequest-example/xmlhttprequestexample.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/pixelator/pixelator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/spinboxdelegate/spinboxdelegate.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/chart/chart.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/coloreditorfactory/coloreditorfactory.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/simplewidgetmapper/simplewidgetmapper.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/addressbook/addressbook.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/customsortfiltermodel/customsortfiltermodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/simpletreemodel/simpletreemodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/dirview/dirview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/puzzle/puzzle.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/frozencolumn/frozencolumn.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/stardelegate/stardelegate.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/simpledommodel/simpledommodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/fetchmore/fetchmore.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/editabletreemodel/editabletreemodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/itemviews/combowidgetmapper/combowidgetmapper.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/openvg/star/star.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/2dpainting/2dpainting.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/pbuffers/pbuffers.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/textures/textures.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/pbuffers2/pbuffers2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/samplebuffers/samplebuffers.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/cube/cube.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/hellogl_es/hellogl_es.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/hellogl_es2/hellogl_es2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/framebufferobject/framebufferobject.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/overpainting/overpainting.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/hellogl/hellogl.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/grabber/grabber.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/opengl/framebufferobject2/framebufferobject2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/flowlayout/flowlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/borderlayout/borderlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/dynamiclayouts/dynamiclayouts.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/layouts/basiclayouts/basiclayouts.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/localfortuneserver/localfortuneserver.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/sharedmemory/sharedmemory.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/ipc/localfortuneclient/localfortuneclient.pro (fast) skipping /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/complexpingpong/complexpong.pro skipping /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/complexpingpong/complexping.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/dbus-chat/dbus-chat.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/listnames/listnames.pro (fast) skipping /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/pingpong/pong.pro skipping /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/pingpong/ping.pro for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/remotecontrolledcar/controller/controller.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/dbus/remotecontrolledcar/car/car.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/orderform/orderform.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/calendar/calendar.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/syntaxhighlighter/syntaxhighlighter.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/richtext/textobject/textobject.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/fingerpaint/fingerpaint.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/dials/dials.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/knobs/knobs.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/touch/pinchzoom/pinchzoom.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/trafficinfo/trafficinfo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/qobjectxmlmodel/qobjectxmlmodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/schema/schema.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/filetree/filetree.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xmlpatterns/recipes/recipes.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/4_headers/4_headers.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/6_treeview/6_treeview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/5_edit/5_edit.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/1_readonly/1_readonly.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/3_changingmodel/3_changingmodel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/7_selections/7_selections.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/modelview/2_formatting/2_formatting.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/hellothread/hellothread.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/helloconcurrent/helloconcurrent.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/movedobject/movedobject.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/clock/clock.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/threads/hellothreadpool/hellothreadpool.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQml/parts/part5/filedialog/filedialog.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQml/filedialog/filedialog.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQt/part2/part2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQt/part4/part4.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQt/part3/part3.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQt/part1/part1.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/gettingStarted/gsQt/part5/part5.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/part2/part2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/part4/part4.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/part3/part3.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/part6/part6.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/part1/part1.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/part7/part7.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook-fr/part5/part5.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part2/part2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part4/part4.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part3/part3.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part6/part6.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part1/part1.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part7/part7.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/addressbook/part5/part5.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/widgets/childwidget/childwidget.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/widgets/nestedlayouts/nestedlayouts.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/widgets/windowlayout/windowlayout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tutorials/widgets/toplevel/toplevel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/spinboxes/spinboxes.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/movie/movie.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/styles/styles.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/calendarwidget/calendarwidget.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/analogclock/analogclock.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/sliders/sliders.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/icons/icons.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/imageviewer/imageviewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/maemovibration/maemovibration.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/tetrix/tetrix.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/shapedclock/shapedclock.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/applicationicon/applicationicon.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/softkeys/softkeys.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/scribble/scribble.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/wiggly/wiggly.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/elidedlabel/elidedlabel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/tablet/tablet.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/groupbox/groupbox.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/codeeditor/codeeditor.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/tooltips/tooltips.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/lineedits/lineedits.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/windowflags/windowflags.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/orientation/orientation.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/charactermap/charactermap.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/stylesheet/stylesheet.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/calculator/calculator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/symbianvibration/symbianvibration.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/validators/validators.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/widgets/digitalclock/digitalclock.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/imagescaling/imagescaling.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/map/map.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/progressdialog/progressdialog.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/runfunction/runfunction.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/qtconcurrent/wordcount/wordcount.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/phonon/qmusicplayer/qmusicplayer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/phonon/capabilities/capabilities.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/easing/easing.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/animatedtiles/animatedtiles.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/moveblocks/moveblocks.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/animation.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/stickman/stickman.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/appchooser/appchooser.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/animation/states/states.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/concentriccircles/concentriccircles.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/svggenerator/svggenerator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/painterpaths/painterpaths.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/svgviewer/svgviewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/transformations/transformations.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/basicdrawing/basicdrawing.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/imagecomposition/imagecomposition.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/painting/fontsampler/fontsampler.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/simpleselector/simpleselector.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/previewer/previewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/fancybrowser/fancybrowser.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/imageanalyzer/imageanalyzer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/framecapture/framecapture.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/webftpclient/webftpclient.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/simplewebplugin/simplewebplugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/webplugin/webplugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/formextractor/formextractor.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/googlechat/googlechat.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/domtraversal/domtraversal.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/webkit/webkit-guide/webkit-guide.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/multimedia/audioinput/audioinput.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/multimedia/audiooutput/audiooutput.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/multimedia/videographicsitem/videographicsitem.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/multimedia/audiodevices/audiodevices.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/multimedia/videowidget/videowidget.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/delayedencoding/delayedencoding.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/fridgemagnets/fridgemagnets.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/dropsite/dropsite.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/puzzle/puzzle.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/draggabletext/draggabletext.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/draganddrop/draggableicons/draggableicons.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/completer/completer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/regexp/regexp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/treemodelcompleter/treemodelcompleter.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/contiguouscache/contiguouscache.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/customtypesending/customtypesending.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaint/plugandpaint.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/settingseditor/settingseditor.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaintplugins/extrafilters/extrafilters.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/plugandpaintplugins/basictools/basictools.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/codecs/codecs.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/customtype/customtype.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/undoframework/undoframework.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/i18n/i18n.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/inputpanel/inputpanel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/customcompleter/customcompleter.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/echoplugin/plugin/plugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/echoplugin/echowindow/echowindow.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/styleplugin/stylewindow/stylewindow.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/tools/styleplugin/plugin/plugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/threadedfortuneserver/threadedfortuneserver.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/securesocketclient/securesocketclient.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/download/download.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/bearermonitor/bearermonitor.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/loopback/loopback.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/http/http.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/downloadmanager/downloadmanager.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/broadcastsender/broadcastsender.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/blockingfortuneclient/blockingfortuneclient.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/network-chat/network-chat.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/broadcastreceiver/broadcastreceiver.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/fortuneserver/fortuneserver.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/multicastreceiver/multicastreceiver.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/bearercloud/bearercloud.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/qftp/qftp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/multicastsender/multicastsender.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/torrent/torrent.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/googlesuggest/googlesuggest.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/network/fortuneclient/fortuneclient.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/uitools/multipleinheritance/multipleinheritance.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/uitools/textfinder/textfinder.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/calculatorform/calculatorform.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/taskmenuextension/taskmenuextension.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/calculatorbuilder/calculatorbuilder.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/worldtimeclockbuilder/worldtimeclockbuilder.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/customwidgetplugin/customwidgetplugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/designer/containerextension/containerextension.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/dombookmarks/dombookmarks.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/saxbookmarks/saxbookmarks.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/rsslisting/rsslisting.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/htmlinfo/htmlinfo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/streambookmarks/streambookmarks.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/examples/xml/xmlstreamlint/xmlstreamlint.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/accessible/widgets/widgets.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/accessible/compat/compat.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/decorations/default/default.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/decorations/styled/styled.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/decorations/windows/windows.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/qmltooling/qmldbg_ost/qmldbg_ost.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqlite2/sqlite2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/symsql/symsql.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/odbc/odbc.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/ibase/ibase.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/oci/oci.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/sqlite/sqlite.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/db2/db2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/mysql/mysql.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/psql/psql.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/sqldrivers/tds/tds.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/script/qtdbus/qtdbus.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/wayland/wayland.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/xlib/xlib.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/qvfb/qvfb.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/minimal/minimal.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/directfb/directfb.pro (fast) skipping /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/uikit/platform.pro for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/uikit/phonon_av/phonon_av.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/xcb/xcb.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/openkode/openkode.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/cocoa/cocoa.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/vnc/vnc.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/linuxfb/linuxfb.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/eglfs/eglfs.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/platforms/blackberry/blackberry.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/gif/gif.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/ico/ico.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/tga/tga.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/mng/mng.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/jpeg/jpeg.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/svg/svg.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/imageformats/tiff/tiff.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/qvfb/qvfb.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/directfb/directfb.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/powervr/pvreglscreen/pvreglscreen.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/transformed/transformed.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/vnc/vnc.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/eglnullws/eglnullws.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/linuxfb/linuxfb.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/gfxdrivers/ahi/ahi.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/trace/trace.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/meego/meego.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/shivavg/shivavg.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/openvg/openvg.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/graphicssystems/opengl/opengl.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/cn/cn.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/kr/kr.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/jp/jp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/codecs/tw/tw.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/iconengines/svgiconengine/svgiconengine.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/inputmethods/imsw-multi/imsw-multi.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/kbddrivers/linuxinput/linuxinput.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/phonon/mmf/mmf.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/phonon/waveout/waveout.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/phonon/qt7/qt7.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/phonon/ds9/ds9.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/phonon/gstreamer/gstreamer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/s60/feedback/feedback.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/corewlan/corewlan.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/icd/icd.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/symbian/3_2/3_2.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/symbian/3_1/3_1.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/symbian/symbian_3/symbian_3.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/networkmanager/networkmanager.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/nla/nla.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/connman/connman.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/generic/generic.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/blackberry/blackberry.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/bearer/nativewifi/nativewifi.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/mousedrivers/tslib/tslib.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/mousedrivers/linuxtp/linuxtp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/mousedrivers/pc/pc.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/generic/tslib/tslib.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/plugins/generic/linuxinput/linuxinput.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/util/meego/shader-cache-introspector.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/opengl/util/generator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/examples/platformplugin/platformplugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebpage/qwebpage.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/webgl/webgl.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/painting/painting.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/loading/loading.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistory/qwebhistory.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qdeclarativewebview/qdeclarativewebview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebinspector/qwebinspector.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebview/qwebview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebframe/qwebframe.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/MIMESniffing/MIMESniffing.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebelement/qwebelement.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/hybridPixmap/hybridPixmap.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qgraphicswebview/qgraphicswebview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebplugindatabase/qwebplugindatabase.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/docs/webkitsnippets/simple/simple.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/docs/webkitsnippets/webelement/webelement.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/docs/webkitsnippets/webpage/webpage.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/qwkpage/qwkpage.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit2/UIProcess/API/qt/tests/qgraphicswkview/qgraphicswkview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/phonon/phonon.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc/rcc.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc/util/generate_keywords.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/idc/idc.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic/uic.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3/uic3.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/composition/composition.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/interview/interview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mobile/qtbubblelevel/qtbubblelevel.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mobile/quickhit/plugins/LevelTemplate/leveltemplate.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mobile/quickhit/plugins/LevelOne/levelone.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mobile/quickhit/plugins/LevelTwo/leveltwo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mobile/quickhit/quickhit.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mobile/guitartuner/guitartuner.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mobile/qcamera/qcamera.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/spreadsheet/spreadsheet.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/mainwindow/mainwindow.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/sub-attaq/sub-attaq.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/qmediaplayer/qmediaplayer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/qtdemo/qtdemo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/macmainwindow/macmainwindow.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/gradients/gradients.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/browser/browser.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/arthurplugin/arthurplugin.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/rssnews/rssnews.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/photoviewer/photoviewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/flickr/flickr.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/minehunt/minehunt.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/webbrowser/webbrowser.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/snake/snake.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/twitter/twitter.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/samegame/samegame.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/declarative/calculator/calculator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embeddeddialogs/embeddeddialogs.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/textedit/textedit.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/undo/undo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/glhypnotizer/glhypnotizer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/affine/affine.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/qmlflickr/qmlflickr.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/desktopservices/desktopservices.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/qmltwitter/qmltwitter.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/fluidlauncher/fluidlauncher.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/weatherinfo/weatherinfo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/qmlclocks/qmlclocks.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/qmldialcontrol/qmldialcontrol.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/anomaly/anomaly.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/lightmaps/lightmaps.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/styledemo/styledemo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/qmlcalculator/qmlcalculator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/digiflip/digiflip.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/qmlphotoviewer/qmlphotoviewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/embeddedsvgviewer/embeddedsvgviewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/flickable/flickable.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/qmleasing/qmleasing.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/flightinfo/flightinfo.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/embedded/raycasting/raycasting.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/chip/chip.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/books/books.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/boxes/boxes.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/pathstroke/pathstroke.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/spectrum/app/app.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/spectrum/3rdparty/fftreal/fftreal.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/sqlbrowser/sqlbrowser.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/demos/deform/deform.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/wince/cetcpsync/cetcpsync.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/wince/cetest/cetest.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/wince/cetcpsyncserver/cetcpsyncserver.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtestlib/updater/updater.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/linguist/linguist.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/lconvert/lconvert.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/linguist/lupdate/lupdate.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdoc3/qdoc3.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qvfb/qvfb.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbusxml2cpp/qdbusxml2cpp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbuscpp2xml/qdbuscpp2xml.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbusviewer/qdbusviewer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qdbus/qdbus/qdbus.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/configure/configure.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/translations/translations.pro (fast) skipping /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/translations/qt_help.pro for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/qhelpgenerator/qhelpgenerator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/assistant/assistant.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/qhelpconverter/qhelpconverter.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/assistant/tools/qcollectiongenerator/qcollectiongenerator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/runonphone/runonphone.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/makeqpf/makeqpf.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/checksdk/checksdk.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/accessibilityinspector/accessibilityinspector.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/xmlpatterns/xmlpatterns.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/pixeltool/pixeltool.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtconcurrent/generaterun/run.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtconcurrent/codegenerator/example/example.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/kmap2qmap/kmap2qmap.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qttracereplay/qttracereplay.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/porting/src/src.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/macdeployqt/tests/deployment_mac.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/macdeployqt/macchangeqt/macchangeqt.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/macdeployqt/macdeployqt/macdeployqt.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/activeqt/dumpcpp/dumpcpp.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/activeqt/testcon/testcon.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/activeqt/dumpdoc/dumpdoc.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qtconfig/qtconfig.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qconfig/qconfig.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/xmlpatternsvalidator/xmlpatternsvalidator.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qml/qml.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/qmlplugindump/qmlplugindump.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/phononwidgets/phononwidgets.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/qdeclarativeview/qdeclarativeview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/qwebview/qwebview.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/activeqt/activeqt.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/plugins/tools/view3d/view3d.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/designer/designer.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/src/lib/lib.pro (fast) for /build/buildd/qt4-x11-4.8.4+dfsg/tools/designer/translations/translations.pro (fast) Qt is now configured for building. Just run 'make'. Once everything is built, you must run 'make install'. Qt will be installed into /usr To reconfigure, run 'make confclean' and 'configure'. # Kubuntu addition: set the version of QtWebkit but don't add it to QT_CONFIG sed 's/^\s*QT_CONFIG.*//' src/3rdparty/webkit/Source/WebKit/qt/qt_webkit_version.pri > mkspecs/modules/qt_webkit_version.pri make[1]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg' debian/rules override_dh_auto_build make[1]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg' dh_auto_build make[2]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg' cd src/tools/bootstrap/ && make -f Makefile cd src/3rdparty/webkit/Source/ && /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit.pro -spec ../../../../mkspecs/linux-g++ -o Makefile.WebKit make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qisciicodec.o ../../corelib/codecs/qisciicodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlatincodec.o ../../corelib/codecs/qlatincodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qsimplecodec.o ../../corelib/codecs/qsimplecodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtextcodec.o ../../corelib/codecs/qtextcodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtsciicodec.o ../../corelib/codecs/qtsciicodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qutfcodec.o ../../corelib/codecs/qutfcodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qglobal.o ../../corelib/global/qglobal.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qmalloc.o ../../corelib/global/qmalloc.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qnumeric.o ../../corelib/global/qnumeric.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qabstractfileengine.o ../../corelib/io/qabstractfileengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbuffer.o ../../corelib/io/qbuffer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdatastream.o ../../corelib/io/qdatastream.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdir.o ../../corelib/io/qdir.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdiriterator.o ../../corelib/io/qdiriterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfile.o ../../corelib/io/qfile.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfileinfo.o ../../corelib/io/qfileinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystementry.o ../../corelib/io/qfilesystementry.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystemengine.o ../../corelib/io/qfilesystemengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfsfileengine.o ../../corelib/io/qfsfileengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfsfileengine_iterator.o ../../corelib/io/qfsfileengine_iterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qiodevice.o ../../corelib/io/qiodevice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtemporaryfile.o ../../corelib/io/qtemporaryfile.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qtextstream.o ../../corelib/io/qtextstream.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qmetatype.o ../../corelib/kernel/qmetatype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qvariant.o ../../corelib/kernel/qvariant.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qsystemerror.o ../../corelib/kernel/qsystemerror.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbitarray.o ../../corelib/tools/qbitarray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbytearray.o ../../corelib/tools/qbytearray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qbytearraymatcher.o ../../corelib/tools/qbytearraymatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdatetime.o ../../corelib/tools/qdatetime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qhash.o ../../corelib/tools/qhash.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlist.o ../../corelib/tools/qlist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlocale.o ../../corelib/tools/qlocale.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlocale_tools.o ../../corelib/tools/qlocale_tools.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qmap.o ../../corelib/tools/qmap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qregexp.o ../../corelib/tools/qregexp.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qstring.o ../../corelib/tools/qstring.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qstringlist.o ../../corelib/tools/qstringlist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qvector.o ../../corelib/tools/qvector.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qvsnprintf.o ../../corelib/tools/qvsnprintf.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qxmlutils.o ../../corelib/xml/qxmlutils.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qxmlstream.o ../../corelib/xml/qxmlstream.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qdom.o ../../xml/dom/qdom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qxml.o ../../xml/sax/qxml.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystemengine_unix.o ../../corelib/io/qfilesystemengine_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfilesystemiterator_unix.o ../../corelib/io/qfilesystemiterator_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qfsfileengine_unix.o ../../corelib/io/qfsfileengine_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static/qlocale_unix.o ../../corelib/tools/qlocale_unix.cpp ../../corelib/tools/qlocale_unix.cpp:55:19: warning: 'QByteArray getSystemLocale()' defined but not used [-Wunused-function] static QByteArray getSystemLocale() ^ rm -f libbootstrap.a ar cqs libbootstrap.a .obj/release-static/qisciicodec.o .obj/release-static/qlatincodec.o .obj/release-static/qsimplecodec.o .obj/release-static/qtextcodec.o .obj/release-static/qtsciicodec.o .obj/release-static/qutfcodec.o .obj/release-static/qglobal.o .obj/release-static/qmalloc.o .obj/release-static/qnumeric.o .obj/release-static/qabstractfileengine.o .obj/release-static/qbuffer.o .obj/release-static/qdatastream.o .obj/release-static/qdir.o .obj/release-static/qdiriterator.o .obj/release-static/qfile.o .obj/release-static/qfileinfo.o .obj/release-static/qfilesystementry.o .obj/release-static/qfilesystemengine.o .obj/release-static/qfsfileengine.o .obj/release-static/qfsfileengine_iterator.o .obj/release-static/qiodevice.o .obj/release-static/qtemporaryfile.o .obj/release-static/qtextstream.o .obj/release-static/qmetatype.o .obj/release-static/qvariant.o .obj/release-static/qsystemerror.o .obj/release-static/qbitarray.o .obj/release-static/qbytearray.o .obj/release-static/qbytearraymatcher.o .obj/release-static/qdatetime.o .obj/release-static/qhash.o .obj/release-static/qlist.o .obj/release-static/qlocale.o .obj/release-static/qlocale_tools.o .obj/release-static/qmap.o .obj/release-static/qregexp.o .obj/release-static/qstring.o .obj/release-static/qstringlist.o .obj/release-static/qvector.o .obj/release-static/qvsnprintf.o .obj/release-static/qxmlutils.o .obj/release-static/qxmlstream.o .obj/release-static/qdom.o .obj/release-static/qxml.o .obj/release-static/qfilesystemengine_unix.o .obj/release-static/qfilesystemiterator_unix.o .obj/release-static/qfsfileengine_unix.o .obj/release-static/qlocale_unix.o make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap' cd src/tools/moc/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../../mkspecs/linux-g++ -o Makefile moc.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/moc.o moc.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/preprocessor.o preprocessor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/generator.o generator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/parser.o parser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/token.o token.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-shared/main.o main.cpp g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-O1 -o ../../../bin/moc release-shared/moc.o release-shared/preprocessor.o release-shared/generator.o release-shared/parser.o release-shared/token.o release-shared/main.o -L/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap -lbootstrap -lfontconfig -lz -lz make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/moc' cd src/tools/rcc/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc' "/build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake" -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o "/build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/rcc" "/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc/rcc.pro" cd "/build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/rcc" make Makefile make[4]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc' make[4]: `Makefile' is up to date. make[4]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc' make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_RCC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/rcc.o rcc.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_RCC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/main.o main.cpp g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-O1 -o ../../../bin/rcc .obj/release-shared/rcc.o .obj/release-shared/main.o -L/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap -lbootstrap -lfontconfig -lz -lz make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/rcc' cd src/tools/uic/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic' "/build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake" -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o "/build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/uic" "/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic/uic.pro" cd "/build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/uic" make Makefile make[4]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic' make[4]: `Makefile' is up to date. make[4]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic' make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/customwidgetsinfo.o customwidgetsinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/databaseinfo.o databaseinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/driver.o driver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/treewalker.o treewalker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/ui4.o ui4.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/validator.o validator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppextractimages.o cpp/cppextractimages.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwritedeclaration.o cpp/cppwritedeclaration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteicondata.o cpp/cppwriteicondata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteicondeclaration.o cpp/cppwriteicondeclaration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteiconinitialization.o cpp/cppwriteiconinitialization.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteincludes.o cpp/cppwriteincludes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/cppwriteinitialization.o cpp/cppwriteinitialization.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/main.o main.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -Wall -W -DQT_UIC -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-shared/uic.o uic.cpp g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-O1 -o ../../../bin/uic .obj/release-shared/customwidgetsinfo.o .obj/release-shared/databaseinfo.o .obj/release-shared/driver.o .obj/release-shared/treewalker.o .obj/release-shared/ui4.o .obj/release-shared/validator.o .obj/release-shared/cppextractimages.o .obj/release-shared/cppwritedeclaration.o .obj/release-shared/cppwriteicondata.o .obj/release-shared/cppwriteicondeclaration.o .obj/release-shared/cppwriteiconinitialization.o .obj/release-shared/cppwriteincludes.o .obj/release-shared/cppwriteinitialization.o .obj/release-shared/main.o .obj/release-shared/uic.o -L/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/bootstrap -lbootstrap -lfontconfig -lz -lz make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic' cd src/corelib/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib' /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qabstractanimation.h -o .moc/release-shared/moc_qabstractanimation.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qvariantanimation.h -o .moc/release-shared/moc_qvariantanimation.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qpropertyanimation.h -o .moc/release-shared/moc_qpropertyanimation.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qanimationgroup.h -o .moc/release-shared/moc_qanimationgroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qsequentialanimationgroup.h -o .moc/release-shared/moc_qsequentialanimationgroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qparallelanimationgroup.h -o .moc/release-shared/moc_qparallelanimationgroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qpauseanimation.h -o .moc/release-shared/moc_qpauseanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qatomic_arm.o arch/arm/qatomic_arm.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfuture.o concurrent/qfuture.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfutureinterface.o concurrent/qfutureinterface.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfuturesynchronizer.o concurrent/qfuturesynchronizer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfuturewatcher.o concurrent/qfuturewatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qrunnable.o concurrent/qrunnable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentfilter.o concurrent/qtconcurrentfilter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentmap.o concurrent/qtconcurrentmap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentresultstore.o concurrent/qtconcurrentresultstore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentthreadengine.o concurrent/qtconcurrentthreadengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentiteratekernel.o concurrent/qtconcurrentiteratekernel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtconcurrentexception.o concurrent/qtconcurrentexception.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthreadpool.o concurrent/qthreadpool.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qglobal.o global/qglobal.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlibraryinfo.o global/qlibraryinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmalloc.o global/qmalloc.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qnumeric.o global/qnumeric.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/epocroot.o ../../tools/shared/symbian/epocroot.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/registry.o ../../tools/shared/windows/registry.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qatomic.o thread/qatomic.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmutex.o thread/qmutex.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qreadwritelock.o thread/qreadwritelock.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmutexpool.o thread/qmutexpool.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsemaphore.o thread/qsemaphore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthread.o thread/qthread.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthreadstorage.o thread/qthreadstorage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmutex_unix.o thread/qmutex_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qthread_unix.o thread/qthread_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qwaitcondition_unix.o thread/qwaitcondition_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbitarray.o tools/qbitarray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbytearray.o tools/qbytearray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbytearraymatcher.o tools/qbytearraymatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcryptographichash.o tools/qcryptographichash.cpp In file included from tools/qcryptographichash.cpp:49:0: tools/../../3rdparty/md5/md5.cpp: In function 'void MD5Final(MD5Context*, md5byte*)': tools/../../3rdparty/md5/md5.cpp:139:23: warning: argument to 'sizeof' in 'void* memset(void*, int, size_t)' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdatetime.o tools/qdatetime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeasingcurve.o tools/qeasingcurve.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qelapsedtimer.o tools/qelapsedtimer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qhash.o tools/qhash.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qline.o tools/qline.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlinkedlist.o tools/qlinkedlist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlist.o tools/qlist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlocale.o tools/qlocale.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlocale_tools.o tools/qlocale_tools.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpoint.o tools/qpoint.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmap.o tools/qmap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmargins.o tools/qmargins.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcontiguouscache.o tools/qcontiguouscache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qrect.o tools/qrect.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qregexp.o tools/qregexp.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qshareddata.o tools/qshareddata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsharedpointer.o tools/qsharedpointer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsimd.o tools/qsimd.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsize.o tools/qsize.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstring.o tools/qstring.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstringbuilder.o tools/qstringbuilder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstringlist.o tools/qstringlist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextboundaryfinder.o tools/qtextboundaryfinder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtimeline.o tools/qtimeline.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvector.o tools/qvector.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvsnprintf.o tools/qvsnprintf.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qelapsedtimer_unix.o tools/qelapsedtimer_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlocale_unix.o tools/qlocale_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlocale_icu.o tools/qlocale_icu.cpp gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-buffer.o ../3rdparty/harfbuzz/src/harfbuzz-buffer.c gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-gdef.o ../3rdparty/harfbuzz/src/harfbuzz-gdef.c gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-gsub.o ../3rdparty/harfbuzz/src/harfbuzz-gsub.c gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-gpos.o ../3rdparty/harfbuzz/src/harfbuzz-gpos.c gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-impl.o ../3rdparty/harfbuzz/src/harfbuzz-impl.c gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-open.o ../3rdparty/harfbuzz/src/harfbuzz-open.c gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-stream.o ../3rdparty/harfbuzz/src/harfbuzz-stream.c g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/harfbuzz-shaper-all.o ../3rdparty/harfbuzz/src/harfbuzz-shaper-all.cpp In file included from ../3rdparty/harfbuzz/src/harfbuzz-shaper-all.cpp:25:0: ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp: In function 'HB_Bool HB_OpenTypePosition(HB_ShaperItem*, int, HB_Bool)': ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1322:60: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (face->tmpLogClusters[stringIndex] < intermediateIndex) { ^ In file included from ../3rdparty/harfbuzz/src/harfbuzz-shaper-all.cpp:35:0: ../3rdparty/harfbuzz/src/harfbuzz-thai.c: In function 'HB_Bool HB_ThaiConvertStringToGlyphIndices(HB_ShaperItem*)': ../3rdparty/harfbuzz/src/harfbuzz-thai.c:262:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] } else if (cstr[i] == (signed char)~0) { ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qharfbuzz.o tools/qharfbuzz.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractfileengine.o io/qabstractfileengine.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qbuffer.h -o .moc/release-shared/moc_qbuffer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdatastream.o io/qdatastream.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdataurl.o io/qdataurl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtldurl.o io/qtldurl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdebug.o io/qdebug.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdir.o io/qdir.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qdiriterator.o io/qdiriterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfile.o io/qfile.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfileinfo.o io/qfileinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qiodevice.o io/qiodevice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qnoncontiguousbytedevice.o io/qnoncontiguousbytedevice.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qprocess.h -o .moc/release-shared/moc_qprocess.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qtextstream.cpp -o .moc/release-shared/qtextstream.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtemporaryfile.o io/qtemporaryfile.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qresource.o io/qresource.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qresource_iterator.o io/qresource_iterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qurl.o io/qurl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsettings.o io/qsettings.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfsfileengine.o io/qfsfileengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfsfileengine_iterator.o io/qfsfileengine_iterator.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher.h -o .moc/release-shared/moc_qfilesystemwatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystementry.o io/qfilesystementry.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemengine.o io/qfilesystemengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfsfileengine_unix.o io/qfsfileengine_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemengine_unix.o io/qfilesystemengine_unix.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qprocess_unix.cpp -o .moc/release-shared/qprocess_unix.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemiterator_unix.o io/qfilesystemiterator_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemwatcher_inotify.o io/qfilesystemwatcher_inotify.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_dnotify.cpp -o .moc/release-shared/qfilesystemwatcher_dnotify.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpluginloader.o plugin/qpluginloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfactoryloader.o plugin/qfactoryloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/quuid.o plugin/quuid.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlibrary.o plugin/qlibrary.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qelfparser_p.o plugin/qelfparser_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlibrary_unix.o plugin/qlibrary_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstracteventdispatcher.o kernel/qabstracteventdispatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractitemmodel.o kernel/qabstractitemmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbasictimer.o kernel/qbasictimer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventloop.o kernel/qeventloop.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcoreapplication.o kernel/qcoreapplication.cpp kernel/qcoreapplication.cpp: In static member function 'static QStringList QCoreApplication::libraryPaths()': kernel/qcoreapplication.cpp:2510:28: warning: 'QString::QString(const char*)' is deprecated (declared at ../../include/QtCore/../../src/corelib/tools/qstring.h:419) [-Wdeprecated-declarations] QString pathSep("/"); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcoreevent.o kernel/qcoreevent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmetaobject.o kernel/qmetaobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmetatype.o kernel/qmetatype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmimedata.o kernel/qmimedata.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qobject.h -o .moc/release-shared/moc_qobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qobjectcleanuphandler.o kernel/qobjectcleanuphandler.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qsignalmapper.h -o .moc/release-shared/moc_qsignalmapper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsocketnotifier.o kernel/qsocketnotifier.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qtimer.cpp -o .moc/release-shared/qtimer.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtranslator.o kernel/qtranslator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvariant.o kernel/qvariant.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcoreglobaldata.o kernel/qcoreglobaldata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsharedmemory.o kernel/qsharedmemory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsystemsemaphore.o kernel/qsystemsemaphore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpointer.o kernel/qpointer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qmath.o kernel/qmath.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsystemerror.o kernel/qsystemerror.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcore_unix.o kernel/qcore_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qcrashhandler.o kernel/qcrashhandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsharedmemory_unix.o kernel/qsharedmemory_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsystemsemaphore_unix.o kernel/qsystemsemaphore_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventdispatcher_glib.o kernel/qeventdispatcher_glib.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventdispatcher_unix.o kernel/qeventdispatcher_unix.cpp kernel/qeventdispatcher_glib.cpp: In constructor 'QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(GMainContext*)': kernel/qeventdispatcher_glib.cpp:301:13: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:260) [-Wdeprecated-declarations] g_thread_init(NULL); ^ kernel/qeventdispatcher_glib.cpp:301:31: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:260) [-Wdeprecated-declarations] g_thread_init(NULL); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qisciicodec.o codecs/qisciicodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qlatincodec.o codecs/qlatincodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsimplecodec.o codecs/qsimplecodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextcodec.o codecs/qtextcodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtsciicodec.o codecs/qtsciicodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qutfcodec.o codecs/qutfcodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextcodecplugin.o codecs/qtextcodecplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfontlaocodec.o codecs/qfontlaocodec.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qiconvcodec.o codecs/qiconvcodec.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qstatemachine.h -o .moc/release-shared/moc_qstatemachine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractstate.o statemachine/qabstractstate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstate.o statemachine/qstate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfinalstate.o statemachine/qfinalstate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qhistorystate.o statemachine/qhistorystate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstracttransition.o statemachine/qabstracttransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsignaltransition.o statemachine/qsignaltransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qeventtransition.o statemachine/qeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qxmlstream.o xml/qxmlstream.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qxmlutils.o xml/qxmlutils.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared animation/qabstractanimation_p.h -o .moc/release-shared/moc_qabstractanimation_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared concurrent/qfuturewatcher.h -o .moc/release-shared/moc_qfuturewatcher.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared concurrent/qthreadpool.h -o .moc/release-shared/moc_qthreadpool.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared global/qnamespace.h -o .moc/release-shared/moc_qnamespace.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared thread/qthread.h -o .moc/release-shared/moc_qthread.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared tools/qeasingcurve.h -o .moc/release-shared/moc_qeasingcurve.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared tools/qlocale.h -o .moc/release-shared/moc_qlocale.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared tools/qtimeline.h -o .moc/release-shared/moc_qtimeline.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfile.h -o .moc/release-shared/moc_qfile.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qiodevice.h -o .moc/release-shared/moc_qiodevice.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qnoncontiguousbytedevice_p.h -o .moc/release-shared/moc_qnoncontiguousbytedevice_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qtemporaryfile.h -o .moc/release-shared/moc_qtemporaryfile.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qsettings.h -o .moc/release-shared/moc_qsettings.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_p.h -o .moc/release-shared/moc_qfilesystemwatcher_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_inotify_p.h -o .moc/release-shared/moc_qfilesystemwatcher_inotify_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher_dnotify_p.h -o .moc/release-shared/moc_qfilesystemwatcher_dnotify_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared plugin/qpluginloader.h -o .moc/release-shared/moc_qpluginloader.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared plugin/qlibrary.h -o .moc/release-shared/moc_qlibrary.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared plugin/qfactoryloader_p.h -o .moc/release-shared/moc_qfactoryloader_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qabstracteventdispatcher.h -o .moc/release-shared/moc_qabstracteventdispatcher.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qabstractitemmodel.h -o .moc/release-shared/moc_qabstractitemmodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qeventloop.h -o .moc/release-shared/moc_qeventloop.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qcoreapplication.h -o .moc/release-shared/moc_qcoreapplication.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qcoreevent.h -o .moc/release-shared/moc_qcoreevent.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qmimedata.h -o .moc/release-shared/moc_qmimedata.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qsocketnotifier.h -o .moc/release-shared/moc_qsocketnotifier.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qtimer.h -o .moc/release-shared/moc_qtimer.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qtranslator.h -o .moc/release-shared/moc_qtranslator.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qobjectcleanuphandler.h -o .moc/release-shared/moc_qobjectcleanuphandler.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qsharedmemory.h -o .moc/release-shared/moc_qsharedmemory.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qeventdispatcher_glib_p.h -o .moc/release-shared/moc_qeventdispatcher_glib_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared kernel/qeventdispatcher_unix_p.h -o .moc/release-shared/moc_qeventdispatcher_unix_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared codecs/qtextcodecplugin.h -o .moc/release-shared/moc_qtextcodecplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qabstractstate.h -o .moc/release-shared/moc_qabstractstate.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qstate.h -o .moc/release-shared/moc_qstate.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qfinalstate.h -o .moc/release-shared/moc_qfinalstate.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qhistorystate.h -o .moc/release-shared/moc_qhistorystate.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qabstracttransition.h -o .moc/release-shared/moc_qabstracttransition.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qsignaltransition.h -o .moc/release-shared/moc_qsignaltransition.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared statemachine/qeventtransition.h -o .moc/release-shared/moc_qeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qabstractanimation.o animation/qabstractanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qvariantanimation.o animation/qvariantanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpropertyanimation.o animation/qpropertyanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qanimationgroup.o animation/qanimationgroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsequentialanimationgroup.o animation/qsequentialanimationgroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qparallelanimationgroup.o animation/qparallelanimationgroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qpauseanimation.o animation/qpauseanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qbuffer.o io/qbuffer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qprocess.o io/qprocess.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtextstream.o io/qtextstream.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared io/qfilesystemwatcher.cpp -o .moc/release-shared/qfilesystemwatcher.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qprocess_unix.o io/qprocess_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemwatcher_dnotify.o io/qfilesystemwatcher_dnotify.cpp io/qprocess_unix.cpp: In member function 'void QProcessPrivate::execChild(const char*, char**, char**, char**)': io/qprocess_unix.cpp:768:29: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] QT_CHDIR(workingDir); ^ io/qprocess_unix.cpp: In static member function 'static bool QProcessPrivate::startDetached(const QString&, const QStringList&, const QString&, qint64*)': io/qprocess_unix.cpp:1370:62: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] QT_CHDIR(encodedWorkingDirectory.constData()); ^ io/qprocess_unix.cpp:1423:22: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] QT_CHDIR("/"); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qobject.o kernel/qobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsignalmapper.o kernel/qsignalmapper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qtimer.o kernel/qtimer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qstatemachine.o statemachine/qstatemachine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstractanimation_p.o .moc/release-shared/moc_qabstractanimation_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfuturewatcher.o .moc/release-shared/moc_qfuturewatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qthreadpool.o .moc/release-shared/moc_qthreadpool.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qnamespace.o .moc/release-shared/moc_qnamespace.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qthread.o .moc/release-shared/moc_qthread.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeasingcurve.o .moc/release-shared/moc_qeasingcurve.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qlocale.o .moc/release-shared/moc_qlocale.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtimeline.o .moc/release-shared/moc_qtimeline.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfile.o .moc/release-shared/moc_qfile.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qiodevice.o .moc/release-shared/moc_qiodevice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qnoncontiguousbytedevice_p.o .moc/release-shared/moc_qnoncontiguousbytedevice_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtemporaryfile.o .moc/release-shared/moc_qtemporaryfile.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsettings.o .moc/release-shared/moc_qsettings.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfilesystemwatcher_p.o .moc/release-shared/moc_qfilesystemwatcher_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfilesystemwatcher_inotify_p.o .moc/release-shared/moc_qfilesystemwatcher_inotify_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfilesystemwatcher_dnotify_p.o .moc/release-shared/moc_qfilesystemwatcher_dnotify_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qpluginloader.o .moc/release-shared/moc_qpluginloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qlibrary.o .moc/release-shared/moc_qlibrary.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfactoryloader_p.o .moc/release-shared/moc_qfactoryloader_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstracteventdispatcher.o .moc/release-shared/moc_qabstracteventdispatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstractitemmodel.o .moc/release-shared/moc_qabstractitemmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventloop.o .moc/release-shared/moc_qeventloop.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qcoreapplication.o .moc/release-shared/moc_qcoreapplication.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qcoreevent.o .moc/release-shared/moc_qcoreevent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qmimedata.o .moc/release-shared/moc_qmimedata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsocketnotifier.o .moc/release-shared/moc_qsocketnotifier.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtimer.o .moc/release-shared/moc_qtimer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtranslator.o .moc/release-shared/moc_qtranslator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qobjectcleanuphandler.o .moc/release-shared/moc_qobjectcleanuphandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsharedmemory.o .moc/release-shared/moc_qsharedmemory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventdispatcher_glib_p.o .moc/release-shared/moc_qeventdispatcher_glib_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventdispatcher_unix_p.o .moc/release-shared/moc_qeventdispatcher_unix_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qtextcodecplugin.o .moc/release-shared/moc_qtextcodecplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstractstate.o .moc/release-shared/moc_qabstractstate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qstate.o .moc/release-shared/moc_qstate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qfinalstate.o .moc/release-shared/moc_qfinalstate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qhistorystate.o .moc/release-shared/moc_qhistorystate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qabstracttransition.o .moc/release-shared/moc_qabstracttransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qsignaltransition.o .moc/release-shared/moc_qsignaltransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/moc_qeventtransition.o .moc/release-shared/moc_qeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DELF_INTERPRETER=\"/lib/ld-linux-armhf.so.3\" -DQLIBRARYINFO_EPOCROOT -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../../tools/shared -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qfilesystemwatcher.o io/qfilesystemwatcher.cpp rm -f libQtCore.so.4.8.4 libQtCore.so libQtCore.so.4 libQtCore.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-e,qt_core_boilerplate -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,--dynamic-list,/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib/QtCore.dynlist -Wl,-soname,libQtCore.so.4 -o libQtCore.so.4.8.4 .obj/release-shared/qabstractanimation.o .obj/release-shared/qvariantanimation.o .obj/release-shared/qpropertyanimation.o .obj/release-shared/qanimationgroup.o .obj/release-shared/qsequentialanimationgroup.o .obj/release-shared/qparallelanimationgroup.o .obj/release-shared/qpauseanimation.o .obj/release-shared/qatomic_arm.o .obj/release-shared/qfuture.o .obj/release-shared/qfutureinterface.o .obj/release-shared/qfuturesynchronizer.o .obj/release-shared/qfuturewatcher.o .obj/release-shared/qrunnable.o .obj/release-shared/qtconcurrentfilter.o .obj/release-shared/qtconcurrentmap.o .obj/release-shared/qtconcurrentresultstore.o .obj/release-shared/qtconcurrentthreadengine.o .obj/release-shared/qtconcurrentiteratekernel.o .obj/release-shared/qtconcurrentexception.o .obj/release-shared/qthreadpool.o .obj/release-shared/qglobal.o .obj/release-shared/qlibraryinfo.o .obj/release-shared/qmalloc.o .obj/release-shared/qnumeric.o .obj/release-shared/epocroot.o .obj/release-shared/registry.o .obj/release-shared/qatomic.o .obj/release-shared/qmutex.o .obj/release-shared/qreadwritelock.o .obj/release-shared/qmutexpool.o .obj/release-shared/qsemaphore.o .obj/release-shared/qthread.o .obj/release-shared/qthreadstorage.o .obj/release-shared/qmutex_unix.o .obj/release-shared/qthread_unix.o .obj/release-shared/qwaitcondition_unix.o .obj/release-shared/qbitarray.o .obj/release-shared/qbytearray.o .obj/release-shared/qbytearraymatcher.o .obj/release-shared/qcryptographichash.o .obj/release-shared/qdatetime.o .obj/release-shared/qeasingcurve.o .obj/release-shared/qelapsedtimer.o .obj/release-shared/qhash.o .obj/release-shared/qline.o .obj/release-shared/qlinkedlist.o .obj/release-shared/qlist.o .obj/release-shared/qlocale.o .obj/release-shared/qlocale_tools.o .obj/release-shared/qpoint.o .obj/release-shared/qmap.o .obj/release-shared/qmargins.o .obj/release-shared/qcontiguouscache.o .obj/release-shared/qrect.o .obj/release-shared/qregexp.o .obj/release-shared/qshareddata.o .obj/release-shared/qsharedpointer.o .obj/release-shared/qsimd.o .obj/release-shared/qsize.o .obj/release-shared/qstring.o .obj/release-shared/qstringbuilder.o .obj/release-shared/qstringlist.o .obj/release-shared/qtextboundaryfinder.o .obj/release-shared/qtimeline.o .obj/release-shared/qvector.o .obj/release-shared/qvsnprintf.o .obj/release-shared/qelapsedtimer_unix.o .obj/release-shared/qlocale_unix.o .obj/release-shared/qlocale_icu.o .obj/release-shared/harfbuzz-buffer.o .obj/release-shared/harfbuzz-gdef.o .obj/release-shared/harfbuzz-gsub.o .obj/release-shared/harfbuzz-gpos.o .obj/release-shared/harfbuzz-impl.o .obj/release-shared/harfbuzz-open.o .obj/release-shared/harfbuzz-stream.o .obj/release-shared/harfbuzz-shaper-all.o .obj/release-shared/qharfbuzz.o .obj/release-shared/qabstractfileengine.o .obj/release-shared/qbuffer.o .obj/release-shared/qdatastream.o .obj/release-shared/qdataurl.o .obj/release-shared/qtldurl.o .obj/release-shared/qdebug.o .obj/release-shared/qdir.o .obj/release-shared/qdiriterator.o .obj/release-shared/qfile.o .obj/release-shared/qfileinfo.o .obj/release-shared/qiodevice.o .obj/release-shared/qnoncontiguousbytedevice.o .obj/release-shared/qprocess.o .obj/release-shared/qtextstream.o .obj/release-shared/qtemporaryfile.o .obj/release-shared/qresource.o .obj/release-shared/qresource_iterator.o .obj/release-shared/qurl.o .obj/release-shared/qsettings.o .obj/release-shared/qfsfileengine.o .obj/release-shared/qfsfileengine_iterator.o .obj/release-shared/qfilesystemwatcher.o .obj/release-shared/qfilesystementry.o .obj/release-shared/qfilesystemengine.o .obj/release-shared/qfsfileengine_unix.o .obj/release-shared/qfilesystemengine_unix.o .obj/release-shared/qprocess_unix.o .obj/release-shared/qfilesystemiterator_unix.o .obj/release-shared/qfilesystemwatcher_inotify.o .obj/release-shared/qfilesystemwatcher_dnotify.o .obj/release-shared/qpluginloader.o .obj/release-shared/qfactoryloader.o .obj/release-shared/quuid.o .obj/release-shared/qlibrary.o .obj/release-shared/qelfparser_p.o .obj/release-shared/qlibrary_unix.o .obj/release-shared/qabstracteventdispatcher.o .obj/release-shared/qabstractitemmodel.o .obj/release-shared/qbasictimer.o .obj/release-shared/qeventloop.o .obj/release-shared/qcoreapplication.o .obj/release-shared/qcoreevent.o .obj/release-shared/qmetaobject.o .obj/release-shared/qmetatype.o .obj/release-shared/qmimedata.o .obj/release-shared/qobject.o .obj/release-shared/qobjectcleanuphandler.o .obj/release-shared/qsignalmapper.o .obj/release-shared/qsocketnotifier.o .obj/release-shared/qtimer.o .obj/release-shared/qtranslator.o .obj/release-shared/qvariant.o .obj/release-shared/qcoreglobaldata.o .obj/release-shared/qsharedmemory.o .obj/release-shared/qsystemsemaphore.o .obj/release-shared/qpointer.o .obj/release-shared/qmath.o .obj/release-shared/qsystemerror.o .obj/release-shared/qcore_unix.o .obj/release-shared/qcrashhandler.o .obj/release-shared/qsharedmemory_unix.o .obj/release-shared/qsystemsemaphore_unix.o .obj/release-shared/qeventdispatcher_glib.o .obj/release-shared/qeventdispatcher_unix.o .obj/release-shared/qisciicodec.o .obj/release-shared/qlatincodec.o .obj/release-shared/qsimplecodec.o .obj/release-shared/qtextcodec.o .obj/release-shared/qtsciicodec.o .obj/release-shared/qutfcodec.o .obj/release-shared/qtextcodecplugin.o .obj/release-shared/qfontlaocodec.o .obj/release-shared/qiconvcodec.o .obj/release-shared/qstatemachine.o .obj/release-shared/qabstractstate.o .obj/release-shared/qstate.o .obj/release-shared/qfinalstate.o .obj/release-shared/qhistorystate.o .obj/release-shared/qabstracttransition.o .obj/release-shared/qsignaltransition.o .obj/release-shared/qeventtransition.o .obj/release-shared/qxmlstream.o .obj/release-shared/qxmlutils.o .obj/release-shared/moc_qabstractanimation_p.o .obj/release-shared/moc_qfuturewatcher.o .obj/release-shared/moc_qthreadpool.o .obj/release-shared/moc_qnamespace.o .obj/release-shared/moc_qthread.o .obj/release-shared/moc_qeasingcurve.o .obj/release-shared/moc_qlocale.o .obj/release-shared/moc_qtimeline.o .obj/release-shared/moc_qfile.o .obj/release-shared/moc_qiodevice.o .obj/release-shared/moc_qnoncontiguousbytedevice_p.o .obj/release-shared/moc_qtemporaryfile.o .obj/release-shared/moc_qsettings.o .obj/release-shared/moc_qfilesystemwatcher_p.o .obj/release-shared/moc_qfilesystemwatcher_inotify_p.o .obj/release-shared/moc_qfilesystemwatcher_dnotify_p.o .obj/release-shared/moc_qpluginloader.o .obj/release-shared/moc_qlibrary.o .obj/release-shared/moc_qfactoryloader_p.o .obj/release-shared/moc_qabstracteventdispatcher.o .obj/release-shared/moc_qabstractitemmodel.o .obj/release-shared/moc_qeventloop.o .obj/release-shared/moc_qcoreapplication.o .obj/release-shared/moc_qcoreevent.o .obj/release-shared/moc_qmimedata.o .obj/release-shared/moc_qsocketnotifier.o .obj/release-shared/moc_qtimer.o .obj/release-shared/moc_qtranslator.o .obj/release-shared/moc_qobjectcleanuphandler.o .obj/release-shared/moc_qsharedmemory.o .obj/release-shared/moc_qeventdispatcher_glib_p.o .obj/release-shared/moc_qeventdispatcher_unix_p.o .obj/release-shared/moc_qtextcodecplugin.o .obj/release-shared/moc_qabstractstate.o .obj/release-shared/moc_qstate.o .obj/release-shared/moc_qfinalstate.o .obj/release-shared/moc_qhistorystate.o .obj/release-shared/moc_qabstracttransition.o .obj/release-shared/moc_qsignaltransition.o .obj/release-shared/moc_qeventtransition.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lfontconfig -lpthread -lz -lm -ldl -pthread -lgthread-2.0 -lglib-2.0 -lrt /usr/bin/ld: .obj/release-shared/qthread_unix.o(.stab+0x860c): R_ARM_ABS32 used with TLS symbol _ZL17currentThreadData ln -s libQtCore.so.4.8.4 libQtCore.so ln -s libQtCore.so.4.8.4 libQtCore.so.4 ln -s libQtCore.so.4.8.4 libQtCore.so.4.8 rm -f ../../lib/libQtCore.so.4.8.4 rm -f ../../lib/libQtCore.so rm -f ../../lib/libQtCore.so.4 rm -f ../../lib/libQtCore.so.4.8 mv -f libQtCore.so.4.8.4 libQtCore.so libQtCore.so.4 libQtCore.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/corelib' cd src/xml/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/xml' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XML_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtXml -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdom.o dom/qdom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XML_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtXml -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qxml.o sax/qxml.cpp rm -f libQtXml.so.4.8.4 libQtXml.so libQtXml.so.4 libQtXml.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtXml.so.4 -o libQtXml.so.4.8.4 .obj/release-shared/qdom.o .obj/release-shared/qxml.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtCore -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lfontconfig -lpthread ln -s libQtXml.so.4.8.4 libQtXml.so ln -s libQtXml.so.4.8.4 libQtXml.so.4 ln -s libQtXml.so.4.8.4 libQtXml.so.4.8 rm -f ../../lib/libQtXml.so.4.8.4 rm -f ../../lib/libQtXml.so rm -f ../../lib/libQtXml.so.4 rm -f ../../lib/libQtXml.so.4.8 mv -f libQtXml.so.4.8.4 libQtXml.so libQtXml.so.4 libQtXml.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/xml' cd src/network/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/network' /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qftp.h -o .moc/release-shared/moc_qftp.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttp.h -o .moc/release-shared/moc_qhttp.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkheader.o access/qhttpnetworkheader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkrequest.o access/qhttpnetworkrequest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkreply.o access/qhttpnetworkreply.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpnetworkconnection_p.h -o .moc/release-shared/moc_qhttpnetworkconnection_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpnetworkconnectionchannel_p.h -o .moc/release-shared/moc_qhttpnetworkconnectionchannel_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessauthenticationmanager.o access/qnetworkaccessauthenticationmanager.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessmanager.h -o .moc/release-shared/moc_qnetworkaccessmanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccesscache.o access/qnetworkaccesscache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessbackend.o access/qnetworkaccessbackend.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessdebugpipebackend.o access/qnetworkaccessdebugpipebackend.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessfilebackend.o access/qnetworkaccessfilebackend.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccesscachebackend.o access/qnetworkaccesscachebackend.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessftpbackend.o access/qnetworkaccessftpbackend.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccesshttpbackend.o access/qnetworkaccesshttpbackend.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkcookie.o access/qnetworkcookie.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkcookiejar.o access/qnetworkcookiejar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkrequest.o access/qnetworkrequest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreply.o access/qnetworkreply.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreplyimpl_p.h -o .moc/release-shared/moc_qnetworkreplyimpl_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreplydataimpl_p.h -o .moc/release-shared/moc_qnetworkreplydataimpl_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreplyfileimpl_p.h -o .moc/release-shared/moc_qnetworkreplyfileimpl_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qabstractnetworkcache.o access/qabstractnetworkcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkdiskcache.o access/qnetworkdiskcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpthreaddelegate.o access/qhttpthreaddelegate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpmultipart.o access/qhttpmultipart.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworksession.h -o .moc/release-shared/moc_qnetworksession.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworkconfigmanager.h -o .moc/release-shared/moc_qnetworkconfigmanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkconfiguration.o bearer/qnetworkconfiguration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkconfigmanager_p.o bearer/qnetworkconfigmanager_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qbearerengine_p.h -o .moc/release-shared/moc_qbearerengine_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qbearerplugin.o bearer/qbearerplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsharednetworksession.o bearer/qsharednetworksession.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qauthenticator.o kernel/qauthenticator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhostaddress.o kernel/qhostaddress.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhostinfo.o kernel/qhostinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qurlinfo.o kernel/qurlinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkproxy.o kernel/qnetworkproxy.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkinterface.o kernel/qnetworkinterface.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhostinfo_unix.o kernel/qhostinfo_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkinterface_unix.o kernel/qnetworkinterface_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkproxy_generic.o kernel/qnetworkproxy_generic.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qabstractsocketengine.o socket/qabstractsocketengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpsocketengine.o socket/qhttpsocketengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsocks5socketengine.o socket/qsocks5socketengine.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qabstractsocket.h -o .moc/release-shared/moc_qabstractsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qtcpsocket.o socket/qtcpsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qudpsocket.o socket/qudpsocket.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qtcpserver.h -o .moc/release-shared/moc_qtcpserver.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qlocalsocket.h -o .moc/release-shared/moc_qlocalsocket.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qlocalserver.h -o .moc/release-shared/moc_qlocalserver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnativesocketengine.o socket/qnativesocketengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnativesocketengine_unix.o socket/qnativesocketengine_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalsocket_unix.o socket/qlocalsocket_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalserver_unix.o socket/qlocalserver_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qssl.o ssl/qssl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslcertificate.o ssl/qsslcertificate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslconfiguration.o ssl/qsslconfiguration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslcipher.o ssl/qsslcipher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslerror.o ssl/qsslerror.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslkey.o ssl/qsslkey.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared ssl/qsslsocket.h -o .moc/release-shared/moc_qsslsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslsocket_openssl.o ssl/qsslsocket_openssl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslsocket_openssl_symbols.o ssl/qsslsocket_openssl_symbols.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpnetworkreply_p.h -o .moc/release-shared/moc_qhttpnetworkreply_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccesscache_p.h -o .moc/release-shared/moc_qnetworkaccesscache_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessbackend_p.h -o .moc/release-shared/moc_qnetworkaccessbackend_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessdebugpipebackend_p.h -o .moc/release-shared/moc_qnetworkaccessdebugpipebackend_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccesshttpbackend_p.h -o .moc/release-shared/moc_qnetworkaccesshttpbackend_p.cpp access/qnetworkaccessdebugpipebackend_p.h:0: Note: No relevant classes found. No output generated. /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessfilebackend_p.h -o .moc/release-shared/moc_qnetworkaccessfilebackend_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkaccessftpbackend_p.h -o .moc/release-shared/moc_qnetworkaccessftpbackend_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkcookiejar.h -o .moc/release-shared/moc_qnetworkcookiejar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkreply.h -o .moc/release-shared/moc_qnetworkreply.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qabstractnetworkcache.h -o .moc/release-shared/moc_qabstractnetworkcache.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qnetworkdiskcache.h -o .moc/release-shared/moc_qnetworkdiskcache.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpthreaddelegate_p.h -o .moc/release-shared/moc_qhttpthreaddelegate_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qhttpmultipart.h -o .moc/release-shared/moc_qhttpmultipart.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworkconfigmanager_p.h -o .moc/release-shared/moc_qnetworkconfigmanager_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qnetworksession_p.h -o .moc/release-shared/moc_qnetworksession_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared bearer/qbearerplugin_p.h -o .moc/release-shared/moc_qbearerplugin_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared kernel/qhostinfo_p.h -o .moc/release-shared/moc_qhostinfo_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qabstractsocketengine_p.h -o .moc/release-shared/moc_qabstractsocketengine_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qhttpsocketengine_p.h -o .moc/release-shared/moc_qhttpsocketengine_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qsocks5socketengine_p.h -o .moc/release-shared/moc_qsocks5socketengine_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qtcpsocket.h -o .moc/release-shared/moc_qtcpsocket.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qudpsocket.h -o .moc/release-shared/moc_qudpsocket.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared socket/qnativesocketengine_p.h -o .moc/release-shared/moc_qnativesocketengine_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared access/qftp.cpp -o .moc/release-shared/qftp.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttp.o access/qhttp.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkconnection.o access/qhttpnetworkconnection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qhttpnetworkconnectionchannel.o access/qhttpnetworkconnectionchannel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkaccessmanager.o access/qnetworkaccessmanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreplyimpl.o access/qnetworkreplyimpl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreplydataimpl.o access/qnetworkreplydataimpl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkreplyfileimpl.o access/qnetworkreplyfileimpl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworksession.o bearer/qnetworksession.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qnetworkconfigmanager.o bearer/qnetworkconfigmanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qbearerengine.o bearer/qbearerengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qabstractsocket.o socket/qabstractsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qtcpserver.o socket/qtcpserver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalsocket.o socket/qlocalsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qlocalserver.o socket/qlocalserver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qsslsocket.o ssl/qsslsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpnetworkreply_p.o .moc/release-shared/moc_qhttpnetworkreply_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccesscache_p.o .moc/release-shared/moc_qnetworkaccesscache_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessbackend_p.o .moc/release-shared/moc_qnetworkaccessbackend_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessdebugpipebackend_p.o .moc/release-shared/moc_qnetworkaccessdebugpipebackend_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccesshttpbackend_p.o .moc/release-shared/moc_qnetworkaccesshttpbackend_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessfilebackend_p.o .moc/release-shared/moc_qnetworkaccessfilebackend_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkaccessftpbackend_p.o .moc/release-shared/moc_qnetworkaccessftpbackend_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkcookiejar.o .moc/release-shared/moc_qnetworkcookiejar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkreply.o .moc/release-shared/moc_qnetworkreply.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qabstractnetworkcache.o .moc/release-shared/moc_qabstractnetworkcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkdiskcache.o .moc/release-shared/moc_qnetworkdiskcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpthreaddelegate_p.o .moc/release-shared/moc_qhttpthreaddelegate_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpmultipart.o .moc/release-shared/moc_qhttpmultipart.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworkconfigmanager_p.o .moc/release-shared/moc_qnetworkconfigmanager_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnetworksession_p.o .moc/release-shared/moc_qnetworksession_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qbearerplugin_p.o .moc/release-shared/moc_qbearerplugin_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhostinfo_p.o .moc/release-shared/moc_qhostinfo_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qabstractsocketengine_p.o .moc/release-shared/moc_qabstractsocketengine_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qhttpsocketengine_p.o .moc/release-shared/moc_qhttpsocketengine_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qsocks5socketengine_p.o .moc/release-shared/moc_qsocks5socketengine_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qtcpsocket.o .moc/release-shared/moc_qtcpsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qudpsocket.o .moc/release-shared/moc_qudpsocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/moc_qnativesocketengine_p.o .moc/release-shared/moc_qnativesocketengine_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtNetwork -I.rcc/release-shared -Ikernel -I.moc/release-shared -o .obj/release-shared/qftp.o access/qftp.cpp rm -f libQtNetwork.so.4.8.4 libQtNetwork.so libQtNetwork.so.4 libQtNetwork.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtNetwork.so.4 -o libQtNetwork.so.4.8.4 .obj/release-shared/qftp.o .obj/release-shared/qhttp.o .obj/release-shared/qhttpnetworkheader.o .obj/release-shared/qhttpnetworkrequest.o .obj/release-shared/qhttpnetworkreply.o .obj/release-shared/qhttpnetworkconnection.o .obj/release-shared/qhttpnetworkconnectionchannel.o .obj/release-shared/qnetworkaccessauthenticationmanager.o .obj/release-shared/qnetworkaccessmanager.o .obj/release-shared/qnetworkaccesscache.o .obj/release-shared/qnetworkaccessbackend.o .obj/release-shared/qnetworkaccessdebugpipebackend.o .obj/release-shared/qnetworkaccessfilebackend.o .obj/release-shared/qnetworkaccesscachebackend.o .obj/release-shared/qnetworkaccessftpbackend.o .obj/release-shared/qnetworkaccesshttpbackend.o .obj/release-shared/qnetworkcookie.o .obj/release-shared/qnetworkcookiejar.o .obj/release-shared/qnetworkrequest.o .obj/release-shared/qnetworkreply.o .obj/release-shared/qnetworkreplyimpl.o .obj/release-shared/qnetworkreplydataimpl.o .obj/release-shared/qnetworkreplyfileimpl.o .obj/release-shared/qabstractnetworkcache.o .obj/release-shared/qnetworkdiskcache.o .obj/release-shared/qhttpthreaddelegate.o .obj/release-shared/qhttpmultipart.o .obj/release-shared/qnetworksession.o .obj/release-shared/qnetworkconfigmanager.o .obj/release-shared/qnetworkconfiguration.o .obj/release-shared/qnetworkconfigmanager_p.o .obj/release-shared/qbearerengine.o .obj/release-shared/qbearerplugin.o .obj/release-shared/qsharednetworksession.o .obj/release-shared/qauthenticator.o .obj/release-shared/qhostaddress.o .obj/release-shared/qhostinfo.o .obj/release-shared/qurlinfo.o .obj/release-shared/qnetworkproxy.o .obj/release-shared/qnetworkinterface.o .obj/release-shared/qhostinfo_unix.o .obj/release-shared/qnetworkinterface_unix.o .obj/release-shared/qnetworkproxy_generic.o .obj/release-shared/qabstractsocketengine.o .obj/release-shared/qhttpsocketengine.o .obj/release-shared/qsocks5socketengine.o .obj/release-shared/qabstractsocket.o .obj/release-shared/qtcpsocket.o .obj/release-shared/qudpsocket.o .obj/release-shared/qtcpserver.o .obj/release-shared/qlocalsocket.o .obj/release-shared/qlocalserver.o .obj/release-shared/qnativesocketengine.o .obj/release-shared/qnativesocketengine_unix.o .obj/release-shared/qlocalsocket_unix.o .obj/release-shared/qlocalserver_unix.o .obj/release-shared/qssl.o .obj/release-shared/qsslcertificate.o .obj/release-shared/qsslconfiguration.o .obj/release-shared/qsslcipher.o .obj/release-shared/qsslerror.o .obj/release-shared/qsslkey.o .obj/release-shared/qsslsocket.o .obj/release-shared/qsslsocket_openssl.o .obj/release-shared/qsslsocket_openssl_symbols.o .obj/release-shared/moc_qhttpnetworkreply_p.o .obj/release-shared/moc_qnetworkaccesscache_p.o .obj/release-shared/moc_qnetworkaccessbackend_p.o .obj/release-shared/moc_qnetworkaccessdebugpipebackend_p.o .obj/release-shared/moc_qnetworkaccesshttpbackend_p.o .obj/release-shared/moc_qnetworkaccessfilebackend_p.o .obj/release-shared/moc_qnetworkaccessftpbackend_p.o .obj/release-shared/moc_qnetworkcookiejar.o .obj/release-shared/moc_qnetworkreply.o .obj/release-shared/moc_qabstractnetworkcache.o .obj/release-shared/moc_qnetworkdiskcache.o .obj/release-shared/moc_qhttpthreaddelegate_p.o .obj/release-shared/moc_qhttpmultipart.o .obj/release-shared/moc_qnetworkconfigmanager_p.o .obj/release-shared/moc_qnetworksession_p.o .obj/release-shared/moc_qbearerplugin_p.o .obj/release-shared/moc_qhostinfo_p.o .obj/release-shared/moc_qabstractsocketengine_p.o .obj/release-shared/moc_qhttpsocketengine_p.o .obj/release-shared/moc_qsocks5socketengine_p.o .obj/release-shared/moc_qtcpsocket.o .obj/release-shared/moc_qudpsocket.o .obj/release-shared/moc_qnativesocketengine_p.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtCore -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lfontconfig -lpthread -lz ln -s libQtNetwork.so.4.8.4 libQtNetwork.so ln -s libQtNetwork.so.4.8.4 libQtNetwork.so.4 ln -s libQtNetwork.so.4.8.4 libQtNetwork.so.4.8 rm -f ../../lib/libQtNetwork.so.4.8.4 rm -f ../../lib/libQtNetwork.so rm -f ../../lib/libQtNetwork.so.4 rm -f ../../lib/libQtNetwork.so.4.8 mv -f libQtNetwork.so.4.8.4 libQtNetwork.so libQtNetwork.so.4 libQtNetwork.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/network' cd src/sql/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/sql' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile sql.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/sql' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/sql' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlquery.o kernel/qsqlquery.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqldatabase.o kernel/qsqldatabase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlfield.o kernel/qsqlfield.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlrecord.o kernel/qsqlrecord.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqldriver.o kernel/qsqldriver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqldriverplugin.o kernel/qsqldriverplugin.cpp In file included from ../../include/QtCore/qstring.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../include/QtCore/qobject.h:1, from kernel/qsqldriver.h:45, from kernel/qsqldriver.cpp:42: ../../include/QtCore/../../src/corelib/tools/qstring.h: In member function 'virtual QString QSqlDriver::sqlStatement(QSqlDriver::StatementType, const QString&, const QSqlRecord&, bool) const': ../../include/QtCore/../../src/corelib/tools/qstring.h:799:11: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] { if (i >= s.d->size) s.expand(i); else s.detach(); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlerror.o kernel/qsqlerror.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlresult.o kernel/qsqlresult.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlindex.o kernel/qsqlindex.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlcachedresult.o kernel/qsqlcachedresult.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlquerymodel.o models/qsqlquerymodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqltablemodel.o models/qsqltablemodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlrelationaldelegate.o models/qsqlrelationaldelegate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsqlrelationaltablemodel.o models/qsqlrelationaltablemodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared kernel/qsqldriver.h -o .moc/release-shared/moc_qsqldriver.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared kernel/qsqldriverplugin.h -o .moc/release-shared/moc_qsqldriverplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared models/qsqlquerymodel.h -o .moc/release-shared/moc_qsqlquerymodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared models/qsqltablemodel.h -o .moc/release-shared/moc_qsqltablemodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared models/qsqlrelationaltablemodel.h -o .moc/release-shared/moc_qsqlrelationaltablemodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqldriver.o .moc/release-shared/moc_qsqldriver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqldriverplugin.o .moc/release-shared/moc_qsqldriverplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqlquerymodel.o .moc/release-shared/moc_qsqlquerymodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqltablemodel.o .moc/release-shared/moc_qsqltablemodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SQL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtSql -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qsqlrelationaltablemodel.o .moc/release-shared/moc_qsqlrelationaltablemodel.cpp rm -f libQtSql.so.4.8.4 libQtSql.so libQtSql.so.4 libQtSql.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtSql.so.4 -o libQtSql.so.4.8.4 .obj/release-shared/qsqlquery.o .obj/release-shared/qsqldatabase.o .obj/release-shared/qsqlfield.o .obj/release-shared/qsqlrecord.o .obj/release-shared/qsqldriver.o .obj/release-shared/qsqldriverplugin.o .obj/release-shared/qsqlerror.o .obj/release-shared/qsqlresult.o .obj/release-shared/qsqlindex.o .obj/release-shared/qsqlcachedresult.o .obj/release-shared/qsqlquerymodel.o .obj/release-shared/qsqltablemodel.o .obj/release-shared/qsqlrelationaldelegate.o .obj/release-shared/qsqlrelationaltablemodel.o .obj/release-shared/moc_qsqldriver.o .obj/release-shared/moc_qsqldriverplugin.o .obj/release-shared/moc_qsqlquerymodel.o .obj/release-shared/moc_qsqltablemodel.o .obj/release-shared/moc_qsqlrelationaltablemodel.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtCore -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lfontconfig -lpthread ln -s libQtSql.so.4.8.4 libQtSql.so ln -s libQtSql.so.4.8.4 libQtSql.so.4 ln -s libQtSql.so.4.8.4 libQtSql.so.4.8 rm -f ../../lib/libQtSql.so.4.8.4 rm -f ../../lib/libQtSql.so rm -f ../../lib/libQtSql.so.4 rm -f ../../lib/libQtSql.so.4.8 mv -f libQtSql.so.4.8.4 libQtSql.so libQtSql.so.4 libQtSql.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/sql' cd src/testlib/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/testlib' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile testlib.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/testlib' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/testlib' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestcase.o qtestcase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestlog.o qtestlog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtesttable.o qtesttable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestdata.o qtestdata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestresult.o qtestresult.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qasciikey.o qasciikey.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qplaintestlogger.o qplaintestlogger.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qxmltestlogger.o qxmltestlogger.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qsignaldumper.o qsignaldumper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qabstracttestlogger.o qabstracttestlogger.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmark.o qbenchmark.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkmeasurement.o qbenchmarkmeasurement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkvalgrind.o qbenchmarkvalgrind.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkevent.o qbenchmarkevent.cpp qbenchmarkvalgrind.cpp: In static member function 'static qint64 QBenchmarkValgrindUtils::extractResult(const QString&)': qbenchmarkvalgrind.cpp:112:10: warning: variable 'valSeen' set but not used [-Wunused-but-set-variable] bool valSeen = false; ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qbenchmarkmetric.o qbenchmarkmetric.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestelement.o qtestelement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestelementattribute.o qtestelementattribute.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestbasicstreamer.o qtestbasicstreamer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestxunitstreamer.o qtestxunitstreamer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestxmlstreamer.o qtestxmlstreamer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestlightxmlstreamer.o qtestlightxmlstreamer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestlogger.o qtestlogger.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qtestfilelogger.o qtestfilelogger.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared qtesteventloop.h -o .moc/release-shared/moc_qtesteventloop.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qtesteventloop.o .moc/release-shared/moc_qtesteventloop.cpp rm -f libQtTest.so.4.8.4 libQtTest.so libQtTest.so.4 libQtTest.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtTest.so.4 -o libQtTest.so.4.8.4 .obj/release-shared/qtestcase.o .obj/release-shared/qtestlog.o .obj/release-shared/qtesttable.o .obj/release-shared/qtestdata.o .obj/release-shared/qtestresult.o .obj/release-shared/qasciikey.o .obj/release-shared/qplaintestlogger.o .obj/release-shared/qxmltestlogger.o .obj/release-shared/qsignaldumper.o .obj/release-shared/qabstracttestlogger.o .obj/release-shared/qbenchmark.o .obj/release-shared/qbenchmarkmeasurement.o .obj/release-shared/qbenchmarkvalgrind.o .obj/release-shared/qbenchmarkevent.o .obj/release-shared/qbenchmarkmetric.o .obj/release-shared/qtestelement.o .obj/release-shared/qtestelementattribute.o .obj/release-shared/qtestbasicstreamer.o .obj/release-shared/qtestxunitstreamer.o .obj/release-shared/qtestxmlstreamer.o .obj/release-shared/qtestlightxmlstreamer.o .obj/release-shared/qtestlogger.o .obj/release-shared/qtestfilelogger.o .obj/release-shared/moc_qtesteventloop.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtCore -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lfontconfig -lpthread ln -s libQtTest.so.4.8.4 libQtTest.so ln -s libQtTest.so.4.8.4 libQtTest.so.4 ln -s libQtTest.so.4.8.4 libQtTest.so.4.8 rm -f ../../lib/libQtTest.so.4.8.4 rm -f ../../lib/libQtTest.so rm -f ../../lib/libQtTest.so.4 rm -f ../../lib/libQtTest.so.4.8 mv -f libQtTest.so.4.8.4 libQtTest.so libQtTest.so.4 libQtTest.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/testlib' cd src/dbus/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/dbus' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile dbus.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/dbus' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/dbus' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusconnection.o qdbusconnection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusconnectioninterface.o qdbusconnectioninterface.cpp In file included from qdbusconnectioninterface.cpp:52:0: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ In file included from qdbusconnection_p.h:70:0, from qdbusconnection.cpp:52: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbusconnection.cpp: In member function 'QObject* QDBusConnection::objectRegisteredAt(const QString&) const': qdbusconnection.cpp:940:16: warning: converting 'false' to pointer type 'QObject*' [-Wconversion-null] return false; ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuserror.o qdbuserror.cpp In file included from qdbuserror.cpp:47:0: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusintegrator.o qdbusintegrator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmessage.o qdbusmessage.cpp In file included from qdbusconnection_p.h:70:0, from qdbusintegrator.cpp:52: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ In file included from qdbusmessage.cpp:47:0: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusserver.o qdbusserver.cpp In file included from qdbusconnection_p.h:70:0, from qdbusserver.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusabstractinterface.h -o .moc/release-shared/moc_qdbusabstractinterface.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusinterface.o qdbusinterface.cpp In file included from qdbusinterface.cpp:44:0: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusxmlparser.o qdbusxmlparser.cpp In file included from qdbusconnection_p.h:70:0, from qdbusabstractinterface_p.h:60, from qdbusinterface_p.h:57, from qdbusxmlparser.cpp:44: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusutil.o qdbusutil.cpp In file included from qdbusutil.cpp:44:0: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbusutil.cpp: In function 'const char* validateSingleType(const char*)': qdbusutil.cpp:262:16: warning: converting 'false' to pointer type 'const char*' [-Wconversion-null] return false; ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusintrospection.o qdbusintrospection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusabstractadaptor.o qdbusabstractadaptor.cpp In file included from qdbusconnection_p.h:70:0, from qdbusabstractadaptor.cpp:52: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusinternalfilters.o qdbusinternalfilters.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmetaobject.o qdbusmetaobject.cpp In file included from qdbusconnection_p.h:70:0, from qdbusinternalfilters.cpp:42: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ In file included from qdbusconnection_p.h:70:0, from qdbusabstractinterface_p.h:60, from qdbusmetaobject.cpp:54: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusxmlgenerator.o qdbusxmlgenerator.cpp In file included from qdbusconnection_p.h:70:0, from qdbusabstractinterface_p.h:60, from qdbusinterface_p.h:57, from qdbusxmlgenerator.cpp:45: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmisc.o qdbusmisc.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusargument.o qdbusargument.cpp In file included from qdbusconnection_p.h:70:0, from qdbusmisc.cpp:49: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ In file included from qdbusargument_p.h:58:0, from qdbusargument.cpp:55: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusreply.o qdbusreply.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusmetatype.o qdbusmetatype.cpp In file included from qdbusmetatype.cpp:45:0: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusextratypes.o qdbusextratypes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuscontext.o qdbuscontext.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbuspendingcall.h -o .moc/release-shared/moc_qdbuspendingcall.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuspendingreply.o qdbuspendingreply.cpp In file included from qdbuspendingcall_p.h:64:0, from qdbuspendingreply.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbus_symbols.o qdbus_symbols.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusservicewatcher.h -o .moc/release-shared/moc_qdbusservicewatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusunixfiledescriptor.o qdbusunixfiledescriptor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusvirtualobject.o qdbusvirtualobject.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusconnectioninterface.h -o .moc/release-shared/moc_qdbusconnectioninterface.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusserver.h -o .moc/release-shared/moc_qdbusserver.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusconnection.h -o .moc/release-shared/moc_qdbusconnection.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusabstractadaptor.h -o .moc/release-shared/moc_qdbusabstractadaptor.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusvirtualobject.h -o .moc/release-shared/moc_qdbusvirtualobject.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbusconnection_p.h -o .moc/release-shared/moc_qdbusconnection_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared qdbuspendingcall_p.h -o .moc/release-shared/moc_qdbuspendingcall_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusabstractinterface.o qdbusabstractinterface.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbuspendingcall.o qdbuspendingcall.cpp In file included from qdbuspendingcall_p.h:64:0, from qdbuspendingcall.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ In file included from qdbusconnection_p.h:70:0, from qdbusabstractinterface_p.h:60, from qdbusabstractinterface.cpp:43: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/qdbusservicewatcher.o qdbusservicewatcher.cpp In file included from qdbusservicewatcher.cpp:44:0: qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusconnectioninterface.o .moc/release-shared/moc_qdbusconnectioninterface.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusserver.o .moc/release-shared/moc_qdbusserver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusconnection.o .moc/release-shared/moc_qdbusconnection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusabstractadaptor.o .moc/release-shared/moc_qdbusabstractadaptor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusvirtualobject.o .moc/release-shared/moc_qdbusvirtualobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbusconnection_p.o .moc/release-shared/moc_qdbusconnection_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DBUS_LIB -DDBUS_API_SUBJECT_TO_CHANGE -DQT_LINKED_LIBDBUS -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I../../include/QtDBus -I.rcc/release-shared -I.moc/release-shared -o .obj/release-shared/moc_qdbuspendingcall_p.o .moc/release-shared/moc_qdbuspendingcall_p.cpp In file included from .moc/release-shared/../../qdbusconnection_p.h:70:0, from .moc/release-shared/moc_qdbusconnection_p.cpp:10: .moc/release-shared/../../qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': .moc/release-shared/../../qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ .moc/release-shared/../../qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ .moc/release-shared/../../qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ .moc/release-shared/../../qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ In file included from .moc/release-shared/../../qdbuspendingcall_p.h:64:0, from .moc/release-shared/moc_qdbuspendingcall_p.cpp:10: .moc/release-shared/../../qdbus_symbols_p.h: In function 'int q_dbus_watch_get_fd(DBusWatch*)': .moc/release-shared/../../qdbus_symbols_p.h:179:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] DEFINEFUNC(int , dbus_watch_get_fd, (DBusWatch *watch), ^ .moc/release-shared/../../qdbus_symbols_p.h:85:47: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ .moc/release-shared/../../qdbus_symbols_p.h:180:18: warning: 'int dbus_watch_get_fd(DBusWatch*)' is deprecated (declared at /usr/include/dbus-1.0/dbus/dbus-connection.h:451) [-Wdeprecated-declarations] (watch), return) ^ .moc/release-shared/../../qdbus_symbols_p.h:85:52: note: in definition of macro 'DEFINEFUNC' static inline ret q_##func args { funcret func argcall; } ^ rm -f libQtDBus.so.4.8.4 libQtDBus.so libQtDBus.so.4 libQtDBus.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtDBus.so.4 -o libQtDBus.so.4.8.4 .obj/release-shared/qdbusconnection.o .obj/release-shared/qdbusconnectioninterface.o .obj/release-shared/qdbuserror.o .obj/release-shared/qdbusintegrator.o .obj/release-shared/qdbusmessage.o .obj/release-shared/qdbusserver.o .obj/release-shared/qdbusabstractinterface.o .obj/release-shared/qdbusinterface.o .obj/release-shared/qdbusxmlparser.o .obj/release-shared/qdbusutil.o .obj/release-shared/qdbusintrospection.o .obj/release-shared/qdbusabstractadaptor.o .obj/release-shared/qdbusinternalfilters.o .obj/release-shared/qdbusmetaobject.o .obj/release-shared/qdbusxmlgenerator.o .obj/release-shared/qdbusmisc.o .obj/release-shared/qdbusargument.o .obj/release-shared/qdbusreply.o .obj/release-shared/qdbusmetatype.o .obj/release-shared/qdbusextratypes.o .obj/release-shared/qdbuscontext.o .obj/release-shared/qdbuspendingcall.o .obj/release-shared/qdbuspendingreply.o .obj/release-shared/qdbus_symbols.o .obj/release-shared/qdbusservicewatcher.o .obj/release-shared/qdbusunixfiledescriptor.o .obj/release-shared/qdbusvirtualobject.o .obj/release-shared/moc_qdbusconnectioninterface.o .obj/release-shared/moc_qdbusserver.o .obj/release-shared/moc_qdbusconnection.o .obj/release-shared/moc_qdbusabstractadaptor.o .obj/release-shared/moc_qdbusvirtualobject.o .obj/release-shared/moc_qdbusconnection_p.o .obj/release-shared/moc_qdbuspendingcall_p.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtXml -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtCore -lfontconfig -lpthread -ldbus-1 ln -s libQtDBus.so.4.8.4 libQtDBus.so ln -s libQtDBus.so.4.8.4 libQtDBus.so.4 ln -s libQtDBus.so.4.8.4 libQtDBus.so.4.8 rm -f ../../lib/libQtDBus.so.4.8.4 rm -f ../../lib/libQtDBus.so rm -f ../../lib/libQtDBus.so.4 rm -f ../../lib/libQtDBus.so.4.8 mv -f libQtDBus.so.4.8.4 libQtDBus.so libQtDBus.so.4 libQtDBus.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/dbus' cd src/gui/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/gui' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile gui.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/gui' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/gui' /build/buildd/qt4-x11-4.8.4+dfsg/bin/uic dialogs/qprintsettingsoutput.ui -o .uic/release-shared/ui_qprintsettingsoutput.h /build/buildd/qt4-x11-4.8.4+dfsg/bin/uic dialogs/qprintwidget.ui -o .uic/release-shared/ui_qprintwidget.h /build/buildd/qt4-x11-4.8.4+dfsg/bin/uic dialogs/qpagesetupwidget.ui -o .uic/release-shared/ui_qpagesetupwidget.h /build/buildd/qt4-x11-4.8.4+dfsg/bin/uic dialogs/qfiledialog.ui -o .uic/release-shared/ui_qfiledialog.h g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguivariantanimation.o animation/qguivariantanimation.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qaction.h -o .moc/release-shared/moc_qaction.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qactiongroup.h -o .moc/release-shared/moc_qactiongroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qapplication.h -o .moc/release-shared/moc_qapplication.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qboxlayout.o kernel/qboxlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qclipboard.o kernel/qclipboard.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcursor.o kernel/qcursor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdrag.o kernel/qdrag.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdnd.o kernel/qdnd.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qevent.o kernel/qevent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qformlayout.o kernel/qformlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgridlayout.o kernel/qgridlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeysequence.o kernel/qkeysequence.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlayout.o kernel/qlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlayoutengine.o kernel/qlayoutengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlayoutitem.o kernel/qlayoutitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmime.o kernel/qmime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpalette.o kernel/qpalette.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qshortcut.o kernel/qshortcut.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qshortcutmap.o kernel/qshortcutmap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstackedlayout.o kernel/qstackedlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qtooltip.cpp -o .moc/release-shared/qtooltip.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguivariant.o kernel/qguivariant.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qwhatsthis.cpp -o .moc/release-shared/qwhatsthis.moc /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qwidget.h -o .moc/release-shared/moc_qwidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qwidgetaction.h -o .moc/release-shared/moc_qwidgetaction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeymapper.o kernel/qkeymapper.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qgesture.h -o .moc/release-shared/moc_qgesture.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstandardgestures.o kernel/qstandardgestures.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgesturerecognizer.o kernel/qgesturerecognizer.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qgesturemanager_p.h -o .moc/release-shared/moc_qgesturemanager_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsoftkeymanager.o kernel/qsoftkeymanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdesktopwidget.o kernel/qdesktopwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguiplatformplugin.o kernel/qguiplatformplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qapplication_x11.cpp -o .moc/release-shared/qapplication_x11.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qclipboard_x11.o kernel/qclipboard_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcursor_x11.o kernel/qcursor_x11.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdnd_x11.cpp -o .moc/release-shared/qdnd_x11.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdesktopwidget_x11.o kernel/qdesktopwidget_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmotifdnd_x11.o kernel/qmotifdnd_x11.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsound_x11.cpp -o .moc/release-shared/qsound_x11.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidget_x11.o kernel/qwidget_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetcreate_x11.o kernel/qwidgetcreate_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qx11embed_x11.o kernel/qx11embed_x11.cpp kernel/qx11embed_x11.cpp: In constructor 'QX11EmbedWidget::QX11EmbedWidget(QWidget*)': kernel/qx11embed_x11.cpp:486:49: warning: narrowing conversion of 'XEMBED_VERSION' from 'unsigned int' to 'long int' inside { } is ill-formed in C++11 [-Wnarrowing] long data[] = {XEMBED_VERSION, XEMBED_MAPPED}; ^ kernel/qx11embed_x11.cpp: In member function 'virtual void QX11EmbedContainer::showEvent(QShowEvent*)': kernel/qx11embed_x11.cpp:1578:53: warning: narrowing conversion of 'XEMBED_VERSION' from 'unsigned int' to 'long int' inside { } is ill-formed in C++11 [-Wnarrowing] long data[] = {XEMBED_VERSION, XEMBED_MAPPED}; ^ kernel/qx11embed_x11.cpp: In member function 'virtual void QX11EmbedContainer::hideEvent(QHideEvent*)': kernel/qx11embed_x11.cpp:1594:53: warning: narrowing conversion of 'XEMBED_VERSION' from 'unsigned int' to 'long int' inside { } is ill-formed in C++11 [-Wnarrowing] long data[] = {XEMBED_VERSION, XEMBED_MAPPED}; ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qx11info_x11.o kernel/qx11info_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeymapper_x11.o kernel/qkeymapper_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkde.o kernel/qkde.cpp kernel/qkeymapper_x11.cpp: In member function 'void QKeyMapperPrivate::clearMappings()': kernel/qkeymapper_x11.cpp:598:39: warning: 'long unsigned int XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated (declared at /usr/include/X11/Xlib.h:1695) [-Wdeprecated-declarations] sym = XKeycodeToKeysym(X11->display, map->modifiermap[mapIndex], x++); ^ kernel/qkeymapper_x11.cpp:598:101: warning: 'long unsigned int XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated (declared at /usr/include/X11/Xlib.h:1695) [-Wdeprecated-declarations] sym = XKeycodeToKeysym(X11->display, map->modifiermap[mapIndex], x++); ^ kernel/qkeymapper_x11.cpp:610:38: warning: 'long unsigned int XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated (declared at /usr/include/X11/Xlib.h:1695) [-Wdeprecated-declarations] KeySym sym = XKeycodeToKeysym(X11->display, map->modifiermap[LockMapIndex], x); ^ kernel/qkeymapper_x11.cpp:610:102: warning: 'long unsigned int XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated (declared at /usr/include/X11/Xlib.h:1695) [-Wdeprecated-declarations] KeySym sym = XKeycodeToKeysym(X11->display, map->modifiermap[LockMapIndex], x); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguieventdispatcher_glib.o kernel/qguieventdispatcher_glib.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qeventdispatcher_x11.o kernel/qeventdispatcher_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsound.o kernel/qsound.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbitmap.o image/qbitmap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qicon.o image/qicon.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qiconloader.o image/qiconloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimage.o image/qimage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimageiohandler.o image/qimageiohandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagereader.o image/qimagereader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagewriter.o image/qimagewriter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_pic.o image/qpaintengine_pic.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpicture.o image/qpicture.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpictureformatplugin.o image/qpictureformatplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap.o image/qpixmap.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qpixmapcache.cpp -o .moc/release-shared/qpixmapcache.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapdata.o image/qpixmapdata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapdatafactory.o image/qpixmapdatafactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapfilter.o image/qpixmapfilter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qiconengine.o image/qiconengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qiconengineplugin.o image/qiconengineplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qmovie.h -o .moc/release-shared/moc_qmovie.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap_raster.o image/qpixmap_raster.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap_blitter.o image/qpixmap_blitter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qnativeimage.o image/qnativeimage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagepixmapcleanuphooks.o image/qimagepixmapcleanuphooks.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvolatileimage.o image/qvolatileimage.cpp image/qnativeimage.cpp: In constructor 'QNativeImage::QNativeImage(int, int, QImage::Format, bool, QWidget*)': image/qnativeimage.cpp:161:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!X11->use_mitshm || format != QImage::Format_RGB16 && X11->bppForDepth.value(dd) != 32) { ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmap_x11.o image/qpixmap_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvolatileimagedata.o image/qvolatileimagedata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbmphandler.o image/qbmphandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qppmhandler.o image/qppmhandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qxbmhandler.o image/qxbmhandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qxpmhandler.o image/qxpmhandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpnghandler.o image/qpnghandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbezier.o painting/qbezier.cpp image/qpnghandler.cpp: In member function 'bool QPNGImageWriter::writeImage(const QImage&, int, const QString&, int, int)': image/qpnghandler.cpp:722:30: warning: argument 'quality_in' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] bool Q_INTERNAL_WIN_NO_THROW QPNGImageWriter::writeImage(const QImage& image, int quality_in, const QString &description, ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qblendfunctions.o painting/qblendfunctions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbrush.o painting/qbrush.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolor.o painting/qcolor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolor_p.o painting/qcolor_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcosmeticstroker.o painting/qcosmeticstroker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcssutil.o painting/qcssutil.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdrawutil.o painting/qdrawutil.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qemulationpaintengine.o painting/qemulationpaintengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystem.o painting/qgraphicssystem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmatrix.o painting/qmatrix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmemrotate.o painting/qmemrotate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qoutlinemapper.o painting/qoutlinemapper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintdevice.o painting/qpaintdevice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine.o painting/qpaintengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_alpha.o painting/qpaintengine_alpha.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_preview.o painting/qpaintengine_preview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengineex.o painting/qpaintengineex.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpainter.o painting/qpainter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpainterpath.o painting/qpainterpath.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpathclipper.o painting/qpathclipper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpdf.o painting/qpdf.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpen.o painting/qpen.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpolygon.o painting/qpolygon.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintengine_pdf.o painting/qprintengine_pdf.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintengine_ps.o painting/qprintengine_ps.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprinter.o painting/qprinter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprinterinfo.o painting/qprinterinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrasterizer.o painting/qrasterizer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qregion.o painting/qregion.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstroker.o painting/qstroker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylepainter.o painting/qstylepainter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtessellator.o painting/qtessellator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextureglyphcache.o painting/qtextureglyphcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtransform.o painting/qtransform.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsurface.o painting/qwindowsurface.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintbuffer.o painting/qpaintbuffer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_raster.o painting/qpaintengine_raster.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdrawhelper.o painting/qdrawhelper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qimagescale.o painting/qimagescale.cpp painting/qdrawhelper.cpp: In function 'void qInitDrawhelperAsm()': painting/qdrawhelper.cpp:7668:16: warning: unused variable 'features' [-Wunused-variable] const uint features = qDetectCPUFeatures(); ^ gcc -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgrayraster.o painting/qgrayraster.c g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_blitter.o painting/qpaintengine_blitter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qblittable.o painting/qblittable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystem_raster.o painting/qgraphicssystem_raster.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qgraphicssystem_runtime.cpp -o .moc/release-shared/qgraphicssystem_runtime.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystemfactory.o painting/qgraphicssystemfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystemplugin.o painting/qgraphicssystemplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsurface_raster.o painting/qwindowsurface_raster.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolormap_x11.o painting/qcolormap_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintdevice_x11.o painting/qpaintdevice_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpaintengine_x11.o painting/qpaintengine_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprinterinfo_unix.o painting/qprinterinfo_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbackingstore.o painting/qbackingstore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcups.o painting/qcups.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsurface_x11.o painting/qwindowsurface_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfont.o text/qfont.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontengine.o text/qfontengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontsubset.o text/qfontsubset.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontmetrics.o text/qfontmetrics.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontdatabase.o text/qfontdatabase.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextcontrol_p.h -o .moc/release-shared/moc_qtextcontrol_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextengine.o text/qtextengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextlayout.o text/qtextlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextformat.o text/qtextformat.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextobject.o text/qtextobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextoption.o text/qtextoption.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfragmentmap.o text/qfragmentmap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocument.o text/qtextdocument.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocument_p.o text/qtextdocument_p.cpp text/qtextdocument_p.cpp: In member function 'int QTextDocumentPrivate::insertBlock(const QChar&, int, int, int, QTextUndoCommand::Operation)': text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'strPos' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:426:5: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::BlockInserted, (editBlock != 0), ^ text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'pos' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:426:5: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::BlockInserted, (editBlock != 0), ^ text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'B->QTextBlockData::revision' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:426:5: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::BlockInserted, (editBlock != 0), ^ text/qtextdocument_p.cpp: In member function 'void QTextDocumentPrivate::insert(int, int, int, int)': text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'strPos' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:466:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::Inserted, (editBlock != 0), ^ text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'pos' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:466:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::Inserted, (editBlock != 0), ^ text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'B->QTextBlockData::revision' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:466:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::Inserted, (editBlock != 0), ^ text/qtextdocument_p.cpp: In member function 'void QTextDocumentPrivate::move(int, int, int, QTextUndoCommand::Operation)': text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'X->QTextFragmentData::stringPosition' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:625:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::Removed, (editBlock != 0), ^ text/qtextdocument_p.cpp:626:87: warning: narrowing conversion of 'X->QTextFragmentData::.QFragment<>::size_array[0]' from 'quint32 {aka unsigned int}' to 'int' inside { } is ill-formed in C++11 [-Wnarrowing] op, X->format, X->stringPosition, key, X->size_array[0], ^ text/qtextdocument_p.cpp:66:74: note: in definition of macro 'QT_INIT_TEXTUNDOCOMMAND' QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'blockRevision' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:625:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::Removed, (editBlock != 0), ^ text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'X->QTextFragmentData::stringPosition' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:628:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(cInsert, QTextUndoCommand::Inserted, (editBlock != 0), ^ text/qtextdocument_p.cpp:629:90: warning: narrowing conversion of 'X->QTextFragmentData::.QFragment<>::size_array[0]' from 'quint32 {aka unsigned int}' to 'int' inside { } is ill-formed in C++11 [-Wnarrowing] op, X->format, X->stringPosition, dstKey, X->size_array[0], ^ text/qtextdocument_p.cpp:66:74: note: in definition of macro 'QT_INIT_TEXTUNDOCOMMAND' QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'blockRevision' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:628:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(cInsert, QTextUndoCommand::Inserted, (editBlock != 0), ^ text/qtextdocument_p.cpp: In member function 'void QTextDocumentPrivate::setCharFormat(int, int, const QTextCharFormat&, QTextDocumentPrivate::FormatChangeMode)': text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of 'pos' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:751:9: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(c, QTextUndoCommand::CharFormatChanged, true, QTextUndoCommand::MoveCursor, oldFormat, ^ text/qtextdocument_p.cpp: In member function 'void QTextDocumentPrivate::setBlockFormat(const QTextBlock&, const QTextBlock&, const QTextBlockFormat&, QTextDocumentPrivate::FormatChangeMode)': text/qtextdocument_p.cpp:812:48: warning: narrowing conversion of 'it.QTextBlock::position()' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] 0, it.position(), 1, 0); ^ text/qtextdocument_p.cpp:66:68: note: in definition of macro 'QT_INIT_TEXTUNDOCOMMAND' QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp: In member function 'void QTextDocumentPrivate::appendUndoItem(const QTextUndoCommand&)': text/qtextdocument_p.cpp:66:83: warning: narrowing conversion of '((QTextDocumentPrivate*)this)->QTextDocumentPrivate::editBlockCursorPosition' from 'int' to 'quint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] QTextUndoCommand c = { a1, a2, 0, 0, quint8(a3), a4, a5, a6, { a7 }, a8 } ^ text/qtextdocument_p.cpp:1069:13: note: in expansion of macro 'QT_INIT_TEXTUNDOCOMMAND' QT_INIT_TEXTUNDOCOMMAND(cc, QTextUndoCommand::CursorMoved, true, QTextUndoCommand::MoveCursor, ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtexthtmlparser.o text/qtexthtmlparser.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qabstracttextdocumentlayout.h -o .moc/release-shared/moc_qabstracttextdocumentlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextdocumentlayout_p.h -o .moc/release-shared/moc_qtextdocumentlayout_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextcursor.o text/qtextcursor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocumentfragment.o text/qtextdocumentfragment.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextimagehandler.o text/qtextimagehandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtexttable.o text/qtexttable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextlist.o text/qtextlist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocumentwriter.o text/qtextdocumentwriter.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qsyntaxhighlighter.h -o .moc/release-shared/moc_qsyntaxhighlighter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcssparser.o text/qcssparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qzip.o text/qzip.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextodfwriter.o text/qtextodfwriter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstatictext.o text/qstatictext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrawfont.o text/qrawfont.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qglyphrun.o text/qglyphrun.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfont_x11.o text/qfont_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontengine_x11.o text/qfontengine_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontengine_ft.o text/qfontengine_ft.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrawfont_ft.o text/qrawfont_ft.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyle.o styles/qstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylefactory.o styles/qstylefactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyleoption.o styles/qstyleoption.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyleplugin.o styles/qstyleplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylehelper.o styles/qstylehelper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcommonstyle.o styles/qcommonstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qproxystyle.o styles/qproxystyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qstylesheetstyle_p.h -o .moc/release-shared/moc_qstylesheetstyle_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylesheetstyle_default.o styles/qstylesheetstyle_default.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcdestyle.o styles/qcdestyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qplastiquestyle.o styles/qplastiquestyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgtkstyle.o styles/qgtkstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgtkpainter.o styles/qgtkpainter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgtkstyle_p.o styles/qgtkstyle_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcleanlooksstyle.o styles/qcleanlooksstyle.cpp styles/qgtkstyle_p.cpp: In static member function 'static QString QGtkStylePrivate::getGConfString(const QString&, const QString&)': styles/qgtkstyle_p.cpp:623:9: warning: 'void g_type_init()' is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ styles/qgtkstyle_p.cpp:623:21: warning: 'void g_type_init()' is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ styles/qgtkstyle_p.cpp: In static member function 'static bool QGtkStylePrivate::getGConfBool(const QString&, bool)': styles/qgtkstyle_p.cpp:642:9: warning: 'void g_type_init()' is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ styles/qgtkstyle_p.cpp:642:21: warning: 'void g_type_init()' is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwindowsstyle.o styles/qwindowsstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmotifstyle.o styles/qmotifstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractbutton.o widgets/qabstractbutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractslider.o widgets/qabstractslider.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractspinbox.h -o .moc/release-shared/moc_qabstractspinbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcalendarwidget.h -o .moc/release-shared/moc_qcalendarwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcheckbox.o widgets/qcheckbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcombobox.h -o .moc/release-shared/moc_qcombobox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcommandlinkbutton.o widgets/qcommandlinkbutton.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdatetimeedit.h -o .moc/release-shared/moc_qdatetimeedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdial.o widgets/qdial.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdialogbuttonbox.h -o .moc/release-shared/moc_qdialogbuttonbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdockwidget.h -o .moc/release-shared/moc_qdockwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdockarealayout.o widgets/qdockarealayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qeffects.cpp -o .moc/release-shared/qeffects.moc /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qfontcombobox.h -o .moc/release-shared/moc_qfontcombobox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qframe.o widgets/qframe.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qgroupbox.h -o .moc/release-shared/moc_qgroupbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlabel.h -o .moc/release-shared/moc_qlabel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlcdnumber.o widgets/qlcdnumber.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlineedit_p.o widgets/qlineedit_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlineedit.h -o .moc/release-shared/moc_qlineedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlinecontrol.o widgets/qlinecontrol.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmainwindow.o widgets/qmainwindow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmainwindowlayout.o widgets/qmainwindowlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmdiarea.h -o .moc/release-shared/moc_qmdiarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmdisubwindow.h -o .moc/release-shared/moc_qmdisubwindow.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenu.h -o .moc/release-shared/moc_qmenu.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenubar.h -o .moc/release-shared/moc_qmenubar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenudata.o widgets/qmenudata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprogressbar.o widgets/qprogressbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qpushbutton.h -o .moc/release-shared/moc_qpushbutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qradiobutton.o widgets/qradiobutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrubberband.o widgets/qrubberband.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qscrollbar.o widgets/qscrollbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qsizegrip.h -o .moc/release-shared/moc_qsizegrip.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qslider.o widgets/qslider.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qspinbox.o widgets/qspinbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsplashscreen.o widgets/qsplashscreen.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsplitter.o widgets/qsplitter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstackedwidget.o widgets/qstackedwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstatusbar.o widgets/qstatusbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtabbar.h -o .moc/release-shared/moc_qtabbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtabwidget.h -o .moc/release-shared/moc_qtabwidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtextedit.h -o .moc/release-shared/moc_qtextedit.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtextbrowser.h -o .moc/release-shared/moc_qtextbrowser.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbar.h -o .moc/release-shared/moc_qtoolbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbarlayout.o widgets/qtoolbarlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbarextension.o widgets/qtoolbarextension.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbarseparator.o widgets/qtoolbarseparator.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbox.h -o .moc/release-shared/moc_qtoolbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbutton.h -o .moc/release-shared/moc_qtoolbutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvalidator.o widgets/qvalidator.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractscrollarea.h -o .moc/release-shared/moc_qabstractscrollarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractscrollarea_p.h -o .moc/release-shared/moc_qabstractscrollarea_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetresizehandler.o widgets/qwidgetresizehandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfocusframe.o widgets/qfocusframe.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qscrollarea.o widgets/qscrollarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qworkspace.h -o .moc/release-shared/moc_qworkspace.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetanimator.o widgets/qwidgetanimator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbararealayout.o widgets/qtoolbararealayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qplaintextedit.h -o .moc/release-shared/moc_qplaintextedit.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qplaintextedit_p.h -o .moc/release-shared/moc_qplaintextedit_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qprintpreviewwidget.h -o .moc/release-shared/moc_qprintpreviewwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenubar_x11.o widgets/qmenubar_x11.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintdialog.h -o .moc/release-shared/moc_qprintdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/rcc -name qprintdialog dialogs/qprintdialog.qrc -o .rcc/release-shared/qrc_qprintdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qpagesetupdialog.h -o .moc/release-shared/moc_qpagesetupdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractprintdialog.o dialogs/qabstractprintdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractpagesetupdialog.o dialogs/qabstractpagesetupdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qcolordialog.h -o .moc/release-shared/moc_qcolordialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qdialog.h -o .moc/release-shared/moc_qdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qerrormessage.o dialogs/qerrormessage.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfiledialog.h -o .moc/release-shared/moc_qfiledialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfontdialog.h -o .moc/release-shared/moc_qfontdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qinputdialog.h -o .moc/release-shared/moc_qinputdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qmessagebox.h -o .moc/release-shared/moc_qmessagebox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprogressdialog.h -o .moc/release-shared/moc_qprogressdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsidebar.o dialogs/qsidebar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfilesystemmodel.h -o .moc/release-shared/moc_qfilesystemmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfileinfogatherer.o dialogs/qfileinfogatherer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpagesetupdialog.o dialogs/qpagesetupdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qwizard.h -o .moc/release-shared/moc_qwizard.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintpreviewdialog.h -o .moc/release-shared/moc_qprintpreviewdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessible.o accessible/qaccessible.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessible2.o accessible/qaccessible2.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessibleobject.o accessible/qaccessibleobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessiblewidget.o accessible/qaccessiblewidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessibleplugin.o accessible/qaccessibleplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessible_unix.o accessible/qaccessible_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaccessiblebridge.o accessible/qaccessiblebridge.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qabstractitemview.h -o .moc/release-shared/moc_qabstractitemview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qheaderview.h -o .moc/release-shared/moc_qheaderview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qidentityproxymodel.h -o .moc/release-shared/moc_qidentityproxymodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlistview.o itemviews/qlistview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbsptree.o itemviews/qbsptree.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtableview.h -o .moc/release-shared/moc_qtableview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtreeview.h -o .moc/release-shared/moc_qtreeview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractitemdelegate.o itemviews/qabstractitemdelegate.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemdelegate.h -o .moc/release-shared/moc_qitemdelegate.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemselectionmodel.h -o .moc/release-shared/moc_qitemselectionmodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qdirmodel.h -o .moc/release-shared/moc_qdirmodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistwidget.h -o .moc/release-shared/moc_qlistwidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtablewidget.h -o .moc/release-shared/moc_qtablewidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtreewidget.h -o .moc/release-shared/moc_qtreewidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qproxymodel.h -o .moc/release-shared/moc_qproxymodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qabstractproxymodel.h -o .moc/release-shared/moc_qabstractproxymodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qsortfilterproxymodel.h -o .moc/release-shared/moc_qsortfilterproxymodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemeditorfactory.cpp -o .moc/release-shared/qitemeditorfactory.moc /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qstandarditemmodel.h -o .moc/release-shared/moc_qstandarditemmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstringlistmodel.o itemviews/qstringlistmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtreewidgetitemiterator.o itemviews/qtreewidgetitemiterator.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qdatawidgetmapper.h -o .moc/release-shared/moc_qdatawidgetmapper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfileiconprovider.o itemviews/qfileiconprovider.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qcolumnview.h -o .moc/release-shared/moc_qcolumnview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolumnviewgrip.o itemviews/qcolumnviewgrip.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qstyleditemdelegate.h -o .moc/release-shared/moc_qstyleditemdelegate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputcontextfactory.o inputmethod/qinputcontextfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputcontextplugin.o inputmethod/qinputcontextplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputcontext.o inputmethod/qinputcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qximinputcontext_x11.o inputmethod/qximinputcontext_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsgridlayout.o graphicsview/qgraphicsgridlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsitem.h -o .moc/release-shared/moc_qgraphicsitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsitemanimation.o graphicsview/qgraphicsitemanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslayout.o graphicsview/qgraphicslayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslayout_p.o graphicsview/qgraphicslayout_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslayoutitem.o graphicsview/qgraphicslayoutitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicslinearlayout.o graphicsview/qgraphicslinearlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsproxywidget.h -o .moc/release-shared/moc_qgraphicsproxywidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsscene.h -o .moc/release-shared/moc_qgraphicsscene.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscene_bsp.o graphicsview/qgraphicsscene_bsp.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsscenebsptreeindex_p.h -o .moc/release-shared/moc_qgraphicsscenebsptreeindex_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssceneevent.o graphicsview/qgraphicssceneevent.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicssceneindex_p.h -o .moc/release-shared/moc_qgraphicssceneindex_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscenelinearindex.o graphicsview/qgraphicsscenelinearindex.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicstransform.h -o .moc/release-shared/moc_qgraphicstransform.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsview.h -o .moc/release-shared/moc_qgraphicsview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicswidget.o graphicsview/qgraphicswidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicswidget.h -o .moc/release-shared/moc_qgraphicswidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgridlayoutengine.o graphicsview/qgridlayoutengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsimplex_p.o graphicsview/qsimplex_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsanchorlayout_p.o graphicsview/qgraphicsanchorlayout_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsanchorlayout.o graphicsview/qgraphicsanchorlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsystemtrayicon.o util/qsystemtrayicon.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qcompleter.h -o .moc/release-shared/moc_qcompleter.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qdesktopservices.cpp -o .moc/release-shared/qdesktopservices.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qundogroup.o util/qundogroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qundostack.o util/qundostack.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundoview.cpp -o .moc/release-shared/qundoview.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractsystemtrayiconsys.o util/qabstractsystemtrayiconsys.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsystemtrayicon_x11.o util/qsystemtrayicon_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qxembedsystemtrayicon_x11.o util/qxembedsystemtrayicon_x11.cpp util/qxembedsystemtrayicon_x11.cpp: In member function 'void QSystemTrayIconWidget::addToTray()': util/qxembedsystemtrayicon_x11.cpp:364:64: warning: narrowing conversion of '((QSystemTrayIconWidget*)this)->QSystemTrayIconWidget::.QWidget::winId()' from 'WId {aka long unsigned int}' to 'long int' inside { } is ill-formed in C++11 [-Wnarrowing] long l[5] = { CurrentTime, SYSTEM_TRAY_REQUEST_DOCK, winId(), 0, 0 }; ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qguistatemachine.o statemachine/qguistatemachine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qkeyeventtransition.o statemachine/qkeyeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmouseeventtransition.o statemachine/qmouseeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbasickeyeventtransition.o statemachine/qbasickeyeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qbasicmouseeventtransition.o statemachine/qbasicmouseeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgenericmatrix.o math3d/qgenericmatrix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmatrix4x4.o math3d/qmatrix4x4.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qquaternion.o math3d/qquaternion.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvector2d.o math3d/qvector2d.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvector3d.o math3d/qvector3d.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qvector4d.o math3d/qvector4d.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicseffect.o effects/qgraphicseffect.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qegl.o egl/qegl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qeglproperties.o egl/qeglproperties.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qegl_x11.o egl/qegl_x11.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qboxlayout.h -o .moc/release-shared/moc_qboxlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qclipboard.h -o .moc/release-shared/moc_qclipboard.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdesktopwidget.h -o .moc/release-shared/moc_qdesktopwidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdrag.h -o .moc/release-shared/moc_qdrag.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qdnd_p.h -o .moc/release-shared/moc_qdnd_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qformlayout.h -o .moc/release-shared/moc_qformlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qgridlayout.h -o .moc/release-shared/moc_qgridlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qlayout.h -o .moc/release-shared/moc_qlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsessionmanager.h -o .moc/release-shared/moc_qsessionmanager.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qshortcut.h -o .moc/release-shared/moc_qshortcut.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsizepolicy.h -o .moc/release-shared/moc_qsizepolicy.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qpalette.h -o .moc/release-shared/moc_qpalette.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qstackedlayout.h -o .moc/release-shared/moc_qstackedlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qkeymapper_p.h -o .moc/release-shared/moc_qkeymapper_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsoftkeymanager_p.h -o .moc/release-shared/moc_qsoftkeymanager_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qguiplatformplugin_p.h -o .moc/release-shared/moc_qguiplatformplugin_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qx11embed_x11.h -o .moc/release-shared/moc_qx11embed_x11.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qguieventdispatcher_glib_p.h -o .moc/release-shared/moc_qguieventdispatcher_glib_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qeventdispatcher_x11_p.h -o .moc/release-shared/moc_qeventdispatcher_x11_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsound.h -o .moc/release-shared/moc_qsound.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared kernel/qsound_p.h -o .moc/release-shared/moc_qsound_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qiconengineplugin.h -o .moc/release-shared/moc_qiconengineplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qimageiohandler.h -o .moc/release-shared/moc_qimageiohandler.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qpictureformatplugin.h -o .moc/release-shared/moc_qpictureformatplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared image/qpixmapfilter_p.h -o .moc/release-shared/moc_qpixmapfilter_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qbrush.h -o .moc/release-shared/moc_qbrush.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qpainter.h -o .moc/release-shared/moc_qpainter.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qpaintbuffer_p.h -o .moc/release-shared/moc_qpaintbuffer_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared painting/qgraphicssystemplugin_p.h -o .moc/release-shared/moc_qgraphicssystemplugin_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qfont.h -o .moc/release-shared/moc_qfont.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qfontdatabase.h -o .moc/release-shared/moc_qfontdatabase.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qfont_p.h -o .moc/release-shared/moc_qfont_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextformat.h -o .moc/release-shared/moc_qtextformat.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextobject.h -o .moc/release-shared/moc_qtextobject.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextdocument.h -o .moc/release-shared/moc_qtextdocument.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextimagehandler_p.h -o .moc/release-shared/moc_qtextimagehandler_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtexttable.h -o .moc/release-shared/moc_qtexttable.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared text/qtextlist.h -o .moc/release-shared/moc_qtextlist.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qstyle.h -o .moc/release-shared/moc_qstyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qstyleplugin.h -o .moc/release-shared/moc_qstyleplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qcommonstyle.h -o .moc/release-shared/moc_qcommonstyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qproxystyle.h -o .moc/release-shared/moc_qproxystyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qcdestyle.h -o .moc/release-shared/moc_qcdestyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qplastiquestyle.h -o .moc/release-shared/moc_qplastiquestyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qgtkstyle.h -o .moc/release-shared/moc_qgtkstyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qgtkstyle_p.h -o .moc/release-shared/moc_qgtkstyle_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qcleanlooksstyle.h -o .moc/release-shared/moc_qcleanlooksstyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qwindowsstyle.h -o .moc/release-shared/moc_qwindowsstyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared styles/qmotifstyle.h -o .moc/release-shared/moc_qmotifstyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qbuttongroup.h -o .moc/release-shared/moc_qbuttongroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractbutton.h -o .moc/release-shared/moc_qabstractbutton.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qabstractslider.h -o .moc/release-shared/moc_qabstractslider.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcalendartextnavigator_p.h -o .moc/release-shared/moc_qcalendartextnavigator_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcheckbox.h -o .moc/release-shared/moc_qcheckbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcombobox_p.h -o .moc/release-shared/moc_qcombobox_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcommandlinkbutton.h -o .moc/release-shared/moc_qcommandlinkbutton.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdatetimeedit_p.h -o .moc/release-shared/moc_qdatetimeedit_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdial.h -o .moc/release-shared/moc_qdial.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdockwidget_p.h -o .moc/release-shared/moc_qdockwidget_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qframe.h -o .moc/release-shared/moc_qframe.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlcdnumber.h -o .moc/release-shared/moc_qlcdnumber.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qlinecontrol_p.h -o .moc/release-shared/moc_qlinecontrol_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmainwindow.h -o .moc/release-shared/moc_qmainwindow.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmainwindowlayout_p.h -o .moc/release-shared/moc_qmainwindowlayout_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenudata.h -o .moc/release-shared/moc_qmenudata.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qprogressbar.h -o .moc/release-shared/moc_qprogressbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qradiobutton.h -o .moc/release-shared/moc_qradiobutton.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qrubberband.h -o .moc/release-shared/moc_qrubberband.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qscrollbar.h -o .moc/release-shared/moc_qscrollbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qslider.h -o .moc/release-shared/moc_qslider.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qspinbox.h -o .moc/release-shared/moc_qspinbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qsplashscreen.h -o .moc/release-shared/moc_qsplashscreen.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qsplitter.h -o .moc/release-shared/moc_qsplitter.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qstackedwidget.h -o .moc/release-shared/moc_qstackedwidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qstatusbar.h -o .moc/release-shared/moc_qstatusbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtabbar_p.h -o .moc/release-shared/moc_qtabbar_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbarlayout_p.h -o .moc/release-shared/moc_qtoolbarlayout_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbarextension_p.h -o .moc/release-shared/moc_qtoolbarextension_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbarseparator_p.h -o .moc/release-shared/moc_qtoolbarseparator_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qvalidator.h -o .moc/release-shared/moc_qvalidator.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qwidgetresizehandler_p.h -o .moc/release-shared/moc_qwidgetresizehandler_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qfocusframe.h -o .moc/release-shared/moc_qfocusframe.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qscrollarea.h -o .moc/release-shared/moc_qscrollarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qwidgetanimator_p.h -o .moc/release-shared/moc_qwidgetanimator_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qabstractprintdialog.h -o .moc/release-shared/moc_qabstractprintdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qabstractpagesetupdialog.h -o .moc/release-shared/moc_qabstractpagesetupdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qerrormessage.h -o .moc/release-shared/moc_qerrormessage.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qsidebar_p.h -o .moc/release-shared/moc_qsidebar_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfileinfogatherer_p.h -o .moc/release-shared/moc_qfileinfogatherer_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qpagesetupdialog_unix_p.h -o .moc/release-shared/moc_qpagesetupdialog_unix_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared accessible/qaccessibleplugin.h -o .moc/release-shared/moc_qaccessibleplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared accessible/qaccessiblebridge.h -o .moc/release-shared/moc_qaccessiblebridge.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistview.h -o .moc/release-shared/moc_qlistview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qabstractitemdelegate.h -o .moc/release-shared/moc_qabstractitemdelegate.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistwidget_p.h -o .moc/release-shared/moc_qlistwidget_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtablewidget_p.h -o .moc/release-shared/moc_qtablewidget_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtreewidget_p.h -o .moc/release-shared/moc_qtreewidget_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qitemeditorfactory_p.h -o .moc/release-shared/moc_qitemeditorfactory_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qstringlistmodel.h -o .moc/release-shared/moc_qstringlistmodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qcolumnviewgrip_p.h -o .moc/release-shared/moc_qcolumnviewgrip_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared inputmethod/qinputcontextplugin.h -o .moc/release-shared/moc_qinputcontextplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared inputmethod/qinputcontext.h -o .moc/release-shared/moc_qinputcontext.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared inputmethod/qximinputcontext_p.h -o .moc/release-shared/moc_qximinputcontext_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsitemanimation.h -o .moc/release-shared/moc_qgraphicsitemanimation.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsscenelinearindex_p.h -o .moc/release-shared/moc_qgraphicsscenelinearindex_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared graphicsview/qgraphicsanchorlayout.h -o .moc/release-shared/moc_qgraphicsanchorlayout.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qsystemtrayicon.h -o .moc/release-shared/moc_qsystemtrayicon.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qcompleter_p.h -o .moc/release-shared/moc_qcompleter_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qsystemtrayicon_p.h -o .moc/release-shared/moc_qsystemtrayicon_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundogroup.h -o .moc/release-shared/moc_qundogroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundostack.h -o .moc/release-shared/moc_qundostack.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundostack_p.h -o .moc/release-shared/moc_qundostack_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qundoview.h -o .moc/release-shared/moc_qundoview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared util/qabstractsystemtrayiconsys_p.h -o .moc/release-shared/moc_qabstractsystemtrayiconsys_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qkeyeventtransition.h -o .moc/release-shared/moc_qkeyeventtransition.cpp util/qabstractsystemtrayiconsys_p.h:76: Warning: Class QSystemTrayIconSysFactoryInterface implements the interface QFactoryInterface but does not list it in Q_INTERFACES. qobject_cast to QFactoryInterface will not work! /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qmouseeventtransition.h -o .moc/release-shared/moc_qmouseeventtransition.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qbasickeyeventtransition_p.h -o .moc/release-shared/moc_qbasickeyeventtransition_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared statemachine/qbasicmouseeventtransition_p.h -o .moc/release-shared/moc_qbasicmouseeventtransition_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared effects/qgraphicseffect.h -o .moc/release-shared/moc_qgraphicseffect.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared effects/qgraphicseffect_p.h -o .moc/release-shared/moc_qgraphicseffect_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/rcc -name qstyle styles/qstyle.qrc -o .rcc/release-shared/qrc_qstyle.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/rcc -name qmessagebox dialogs/qmessagebox.qrc -o .rcc/release-shared/qrc_qmessagebox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/uic dialogs/qprintpropertieswidget.ui -o .uic/release-shared/ui_qprintpropertieswidget.h g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qaction.o kernel/qaction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qactiongroup.o kernel/qactiongroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qapplication.o kernel/qapplication.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtooltip.o kernel/qtooltip.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwhatsthis.o kernel/qwhatsthis.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidget.o kernel/qwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwidgetaction.o kernel/qwidgetaction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgesture.o kernel/qgesture.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgesturemanager.o kernel/qgesturemanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qapplication_x11.o kernel/qapplication_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdnd_x11.o kernel/qdnd_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsound_x11.o kernel/qsound_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpixmapcache.o image/qpixmapcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmovie.o image/qmovie.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssystem_runtime.o painting/qgraphicssystem_runtime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextcontrol.o text/qtextcontrol.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstracttextdocumentlayout.o text/qabstracttextdocumentlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextdocumentlayout.o text/qtextdocumentlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsyntaxhighlighter.o text/qsyntaxhighlighter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstylesheetstyle.o styles/qstylesheetstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractspinbox.o widgets/qabstractspinbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qcalendarwidget.cpp -o .moc/release-shared/qcalendarwidget.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcombobox.o widgets/qcombobox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdatetimeedit.o widgets/qdatetimeedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdialogbuttonbox.o widgets/qdialogbuttonbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qdockwidget.cpp -o .moc/release-shared/qdockwidget.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qeffects.o widgets/qeffects.cpp widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483650u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2415919104u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483649u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483648u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483654u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483653u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483656u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483650u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2415919104u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483649u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483648u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483654u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/qdialogbuttonbox.cpp:260:1: warning: narrowing conversion of '2147483653u' from 'unsigned int' to 'const int' inside { } is ill-formed in C++11 [-Wnarrowing] /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qfontcombobox.cpp -o .moc/release-shared/qfontcombobox.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgroupbox.o widgets/qgroupbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlabel.o widgets/qlabel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlineedit.o widgets/qlineedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmdiarea.o widgets/qmdiarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmdisubwindow.cpp -o .moc/release-shared/qmdisubwindow.moc /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qmenu.cpp -o .moc/release-shared/qmenu.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenubar.o widgets/qmenubar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpushbutton.o widgets/qpushbutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsizegrip.o widgets/qsizegrip.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtabbar.o widgets/qtabbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtabwidget.o widgets/qtabwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextedit.o widgets/qtextedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtextbrowser.o widgets/qtextbrowser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbar.o widgets/qtoolbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qtoolbox.cpp -o .moc/release-shared/qtoolbox.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbutton.o widgets/qtoolbutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractscrollarea.o widgets/qabstractscrollarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qworkspace.cpp -o .moc/release-shared/qworkspace.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qplaintextedit.o widgets/qplaintextedit.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared widgets/qprintpreviewwidget.cpp -o .moc/release-shared/qprintpreviewwidget.moc /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintdialog_unix.cpp -o .moc/release-shared/qprintdialog_unix.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qpagesetupdialog_unix.o dialogs/qpagesetupdialog_unix.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qcolordialog.cpp -o .moc/release-shared/qcolordialog.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdialog.o dialogs/qdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfiledialog.o dialogs/qfiledialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qfontdialog.cpp -o .moc/release-shared/qfontdialog.moc /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qinputdialog.cpp -o .moc/release-shared/qinputdialog.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmessagebox.o dialogs/qmessagebox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprogressdialog.o dialogs/qprogressdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfilesystemmodel.o dialogs/qfilesystemmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qwizard.o dialogs/qwizard.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared dialogs/qprintpreviewdialog.cpp -o .moc/release-shared/qprintpreviewdialog.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractitemview.o itemviews/qabstractitemview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qheaderview.o itemviews/qheaderview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qidentityproxymodel.o itemviews/qidentityproxymodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qtableview.cpp -o .moc/release-shared/qtableview.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtreeview.o itemviews/qtreeview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qitemdelegate.o itemviews/qitemdelegate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qitemselectionmodel.o itemviews/qitemselectionmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdirmodel.o itemviews/qdirmodel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared itemviews/qlistwidget.cpp -o .moc/release-shared/qlistwidget.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtablewidget.o itemviews/qtablewidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtreewidget.o itemviews/qtreewidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qproxymodel.o itemviews/qproxymodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qabstractproxymodel.o itemviews/qabstractproxymodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qsortfilterproxymodel.o itemviews/qsortfilterproxymodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qitemeditorfactory.o itemviews/qitemeditorfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstandarditemmodel.o itemviews/qstandarditemmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdatawidgetmapper.o itemviews/qdatawidgetmapper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolumnview.o itemviews/qcolumnview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qstyleditemdelegate.o itemviews/qstyleditemdelegate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsitem.o graphicsview/qgraphicsitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsproxywidget.o graphicsview/qgraphicsproxywidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscene.o graphicsview/qgraphicsscene.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsscenebsptreeindex.o graphicsview/qgraphicsscenebsptreeindex.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicssceneindex.o graphicsview/qgraphicssceneindex.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicstransform.o graphicsview/qgraphicstransform.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicsview.o graphicsview/qgraphicsview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qgraphicswidget_p.o graphicsview/qgraphicswidget_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcompleter.o util/qcompleter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdesktopservices.o util/qdesktopservices.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qundoview.o util/qundoview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qboxlayout.o .moc/release-shared/moc_qboxlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qclipboard.o .moc/release-shared/moc_qclipboard.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdesktopwidget.o .moc/release-shared/moc_qdesktopwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdrag.o .moc/release-shared/moc_qdrag.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdnd_p.o .moc/release-shared/moc_qdnd_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qformlayout.o .moc/release-shared/moc_qformlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgridlayout.o .moc/release-shared/moc_qgridlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlayout.o .moc/release-shared/moc_qlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsessionmanager.o .moc/release-shared/moc_qsessionmanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qshortcut.o .moc/release-shared/moc_qshortcut.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsizepolicy.o .moc/release-shared/moc_qsizepolicy.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpalette.o .moc/release-shared/moc_qpalette.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstackedlayout.o .moc/release-shared/moc_qstackedlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qkeymapper_p.o .moc/release-shared/moc_qkeymapper_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsoftkeymanager_p.o .moc/release-shared/moc_qsoftkeymanager_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qguiplatformplugin_p.o .moc/release-shared/moc_qguiplatformplugin_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qx11embed_x11.o .moc/release-shared/moc_qx11embed_x11.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qguieventdispatcher_glib_p.o .moc/release-shared/moc_qguieventdispatcher_glib_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qeventdispatcher_x11_p.o .moc/release-shared/moc_qeventdispatcher_x11_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsound.o .moc/release-shared/moc_qsound.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsound_p.o .moc/release-shared/moc_qsound_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qiconengineplugin.o .moc/release-shared/moc_qiconengineplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qimageiohandler.o .moc/release-shared/moc_qimageiohandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpictureformatplugin.o .moc/release-shared/moc_qpictureformatplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpixmapfilter_p.o .moc/release-shared/moc_qpixmapfilter_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbrush.o .moc/release-shared/moc_qbrush.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpainter.o .moc/release-shared/moc_qpainter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpaintbuffer_p.o .moc/release-shared/moc_qpaintbuffer_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicssystemplugin_p.o .moc/release-shared/moc_qgraphicssystemplugin_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfont.o .moc/release-shared/moc_qfont.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfontdatabase.o .moc/release-shared/moc_qfontdatabase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfont_p.o .moc/release-shared/moc_qfont_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextformat.o .moc/release-shared/moc_qtextformat.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextobject.o .moc/release-shared/moc_qtextobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextdocument.o .moc/release-shared/moc_qtextdocument.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextimagehandler_p.o .moc/release-shared/moc_qtextimagehandler_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtexttable.o .moc/release-shared/moc_qtexttable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtextlist.o .moc/release-shared/moc_qtextlist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstyle.o .moc/release-shared/moc_qstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstyleplugin.o .moc/release-shared/moc_qstyleplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcommonstyle.o .moc/release-shared/moc_qcommonstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qproxystyle.o .moc/release-shared/moc_qproxystyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcdestyle.o .moc/release-shared/moc_qcdestyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qplastiquestyle.o .moc/release-shared/moc_qplastiquestyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgtkstyle.o .moc/release-shared/moc_qgtkstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgtkstyle_p.o .moc/release-shared/moc_qgtkstyle_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcleanlooksstyle.o .moc/release-shared/moc_qcleanlooksstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qwindowsstyle.o .moc/release-shared/moc_qwindowsstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmotifstyle.o .moc/release-shared/moc_qmotifstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbuttongroup.o .moc/release-shared/moc_qbuttongroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractbutton.o .moc/release-shared/moc_qabstractbutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractslider.o .moc/release-shared/moc_qabstractslider.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcalendartextnavigator_p.o .moc/release-shared/moc_qcalendartextnavigator_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcheckbox.o .moc/release-shared/moc_qcheckbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcombobox_p.o .moc/release-shared/moc_qcombobox_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcommandlinkbutton.o .moc/release-shared/moc_qcommandlinkbutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdatetimeedit_p.o .moc/release-shared/moc_qdatetimeedit_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdial.o .moc/release-shared/moc_qdial.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qdockwidget_p.o .moc/release-shared/moc_qdockwidget_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qframe.o .moc/release-shared/moc_qframe.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlcdnumber.o .moc/release-shared/moc_qlcdnumber.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlinecontrol_p.o .moc/release-shared/moc_qlinecontrol_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmainwindow.o .moc/release-shared/moc_qmainwindow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmainwindowlayout_p.o .moc/release-shared/moc_qmainwindowlayout_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmenudata.o .moc/release-shared/moc_qmenudata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qprogressbar.o .moc/release-shared/moc_qprogressbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qradiobutton.o .moc/release-shared/moc_qradiobutton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qrubberband.o .moc/release-shared/moc_qrubberband.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qscrollbar.o .moc/release-shared/moc_qscrollbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qslider.o .moc/release-shared/moc_qslider.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qspinbox.o .moc/release-shared/moc_qspinbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsplashscreen.o .moc/release-shared/moc_qsplashscreen.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsplitter.o .moc/release-shared/moc_qsplitter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstackedwidget.o .moc/release-shared/moc_qstackedwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstatusbar.o .moc/release-shared/moc_qstatusbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtabbar_p.o .moc/release-shared/moc_qtabbar_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtoolbarlayout_p.o .moc/release-shared/moc_qtoolbarlayout_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtoolbarextension_p.o .moc/release-shared/moc_qtoolbarextension_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtoolbarseparator_p.o .moc/release-shared/moc_qtoolbarseparator_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qvalidator.o .moc/release-shared/moc_qvalidator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qwidgetresizehandler_p.o .moc/release-shared/moc_qwidgetresizehandler_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfocusframe.o .moc/release-shared/moc_qfocusframe.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qscrollarea.o .moc/release-shared/moc_qscrollarea.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qwidgetanimator_p.o .moc/release-shared/moc_qwidgetanimator_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractprintdialog.o .moc/release-shared/moc_qabstractprintdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractpagesetupdialog.o .moc/release-shared/moc_qabstractpagesetupdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qerrormessage.o .moc/release-shared/moc_qerrormessage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsidebar_p.o .moc/release-shared/moc_qsidebar_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qfileinfogatherer_p.o .moc/release-shared/moc_qfileinfogatherer_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qpagesetupdialog_unix_p.o .moc/release-shared/moc_qpagesetupdialog_unix_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qaccessibleplugin.o .moc/release-shared/moc_qaccessibleplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qaccessiblebridge.o .moc/release-shared/moc_qaccessiblebridge.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlistview.o .moc/release-shared/moc_qlistview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractitemdelegate.o .moc/release-shared/moc_qabstractitemdelegate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qlistwidget_p.o .moc/release-shared/moc_qlistwidget_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtablewidget_p.o .moc/release-shared/moc_qtablewidget_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qtreewidget_p.o .moc/release-shared/moc_qtreewidget_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qitemeditorfactory_p.o .moc/release-shared/moc_qitemeditorfactory_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qstringlistmodel.o .moc/release-shared/moc_qstringlistmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcolumnviewgrip_p.o .moc/release-shared/moc_qcolumnviewgrip_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qinputcontextplugin.o .moc/release-shared/moc_qinputcontextplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qinputcontext.o .moc/release-shared/moc_qinputcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qximinputcontext_p.o .moc/release-shared/moc_qximinputcontext_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicsitemanimation.o .moc/release-shared/moc_qgraphicsitemanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicsscenelinearindex_p.o .moc/release-shared/moc_qgraphicsscenelinearindex_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicsanchorlayout.o .moc/release-shared/moc_qgraphicsanchorlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsystemtrayicon.o .moc/release-shared/moc_qsystemtrayicon.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qcompleter_p.o .moc/release-shared/moc_qcompleter_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qsystemtrayicon_p.o .moc/release-shared/moc_qsystemtrayicon_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundogroup.o .moc/release-shared/moc_qundogroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundostack.o .moc/release-shared/moc_qundostack.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundostack_p.o .moc/release-shared/moc_qundostack_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qundoview.o .moc/release-shared/moc_qundoview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qabstractsystemtrayiconsys_p.o .moc/release-shared/moc_qabstractsystemtrayiconsys_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qkeyeventtransition.o .moc/release-shared/moc_qkeyeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qmouseeventtransition.o .moc/release-shared/moc_qmouseeventtransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbasickeyeventtransition_p.o .moc/release-shared/moc_qbasickeyeventtransition_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qbasicmouseeventtransition_p.o .moc/release-shared/moc_qbasicmouseeventtransition_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicseffect.o .moc/release-shared/moc_qgraphicseffect.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/moc_qgraphicseffect_p.o .moc/release-shared/moc_qgraphicseffect_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrc_qstyle.o .rcc/release-shared/qrc_qstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qrc_qmessagebox.o .rcc/release-shared/qrc_qmessagebox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcalendarwidget.o widgets/qcalendarwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qdockwidget.o widgets/qdockwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontcombobox.o widgets/qfontcombobox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmdisubwindow.o widgets/qmdisubwindow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qmenu.o widgets/qmenu.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtoolbox.o widgets/qtoolbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qworkspace.o widgets/qworkspace.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintpreviewwidget.o widgets/qprintpreviewwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintdialog_unix.o dialogs/qprintdialog_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolordialog.o dialogs/qcolordialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qfontdialog.o dialogs/qfontdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qinputdialog.o dialogs/qinputdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qprintpreviewdialog.o dialogs/qprintpreviewdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qtableview.o itemviews/qtableview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/harfbuzz -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qlistwidget.o itemviews/qlistwidget.cpp rm -f libQtGui.so.4.8.4 libQtGui.so libQtGui.so.4 libQtGui.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,--dynamic-list,/build/buildd/qt4-x11-4.8.4+dfsg/src/gui/QtGui.dynlist -Wl,-soname,libQtGui.so.4 -o libQtGui.so.4.8.4 .obj/release-shared/qguivariantanimation.o .obj/release-shared/qaction.o .obj/release-shared/qactiongroup.o .obj/release-shared/qapplication.o .obj/release-shared/qboxlayout.o .obj/release-shared/qclipboard.o .obj/release-shared/qcursor.o .obj/release-shared/qdrag.o .obj/release-shared/qdnd.o .obj/release-shared/qevent.o .obj/release-shared/qformlayout.o .obj/release-shared/qgridlayout.o .obj/release-shared/qkeysequence.o .obj/release-shared/qlayout.o .obj/release-shared/qlayoutengine.o .obj/release-shared/qlayoutitem.o .obj/release-shared/qmime.o .obj/release-shared/qpalette.o .obj/release-shared/qshortcut.o .obj/release-shared/qshortcutmap.o .obj/release-shared/qstackedlayout.o .obj/release-shared/qtooltip.o .obj/release-shared/qguivariant.o .obj/release-shared/qwhatsthis.o .obj/release-shared/qwidget.o .obj/release-shared/qwidgetaction.o .obj/release-shared/qkeymapper.o .obj/release-shared/qgesture.o .obj/release-shared/qstandardgestures.o .obj/release-shared/qgesturerecognizer.o .obj/release-shared/qgesturemanager.o .obj/release-shared/qsoftkeymanager.o .obj/release-shared/qdesktopwidget.o .obj/release-shared/qguiplatformplugin.o .obj/release-shared/qapplication_x11.o .obj/release-shared/qclipboard_x11.o .obj/release-shared/qcursor_x11.o .obj/release-shared/qdnd_x11.o .obj/release-shared/qdesktopwidget_x11.o .obj/release-shared/qmotifdnd_x11.o .obj/release-shared/qsound_x11.o .obj/release-shared/qwidget_x11.o .obj/release-shared/qwidgetcreate_x11.o .obj/release-shared/qx11embed_x11.o .obj/release-shared/qx11info_x11.o .obj/release-shared/qkeymapper_x11.o .obj/release-shared/qkde.o .obj/release-shared/qguieventdispatcher_glib.o .obj/release-shared/qeventdispatcher_x11.o .obj/release-shared/qsound.o .obj/release-shared/qbitmap.o .obj/release-shared/qicon.o .obj/release-shared/qiconloader.o .obj/release-shared/qimage.o .obj/release-shared/qimageiohandler.o .obj/release-shared/qimagereader.o .obj/release-shared/qimagewriter.o .obj/release-shared/qpaintengine_pic.o .obj/release-shared/qpicture.o .obj/release-shared/qpictureformatplugin.o .obj/release-shared/qpixmap.o .obj/release-shared/qpixmapcache.o .obj/release-shared/qpixmapdata.o .obj/release-shared/qpixmapdatafactory.o .obj/release-shared/qpixmapfilter.o .obj/release-shared/qiconengine.o .obj/release-shared/qiconengineplugin.o .obj/release-shared/qmovie.o .obj/release-shared/qpixmap_raster.o .obj/release-shared/qpixmap_blitter.o .obj/release-shared/qnativeimage.o .obj/release-shared/qimagepixmapcleanuphooks.o .obj/release-shared/qvolatileimage.o .obj/release-shared/qpixmap_x11.o .obj/release-shared/qvolatileimagedata.o .obj/release-shared/qbmphandler.o .obj/release-shared/qppmhandler.o .obj/release-shared/qxbmhandler.o .obj/release-shared/qxpmhandler.o .obj/release-shared/qpnghandler.o .obj/release-shared/qbezier.o .obj/release-shared/qblendfunctions.o .obj/release-shared/qbrush.o .obj/release-shared/qcolor.o .obj/release-shared/qcolor_p.o .obj/release-shared/qcosmeticstroker.o .obj/release-shared/qcssutil.o .obj/release-shared/qdrawutil.o .obj/release-shared/qemulationpaintengine.o .obj/release-shared/qgraphicssystem.o .obj/release-shared/qmatrix.o .obj/release-shared/qmemrotate.o .obj/release-shared/qoutlinemapper.o .obj/release-shared/qpaintdevice.o .obj/release-shared/qpaintengine.o .obj/release-shared/qpaintengine_alpha.o .obj/release-shared/qpaintengine_preview.o .obj/release-shared/qpaintengineex.o .obj/release-shared/qpainter.o .obj/release-shared/qpainterpath.o .obj/release-shared/qpathclipper.o .obj/release-shared/qpdf.o .obj/release-shared/qpen.o .obj/release-shared/qpolygon.o .obj/release-shared/qprintengine_pdf.o .obj/release-shared/qprintengine_ps.o .obj/release-shared/qprinter.o .obj/release-shared/qprinterinfo.o .obj/release-shared/qrasterizer.o .obj/release-shared/qregion.o .obj/release-shared/qstroker.o .obj/release-shared/qstylepainter.o .obj/release-shared/qtessellator.o .obj/release-shared/qtextureglyphcache.o .obj/release-shared/qtransform.o .obj/release-shared/qwindowsurface.o .obj/release-shared/qpaintbuffer.o .obj/release-shared/qpaintengine_raster.o .obj/release-shared/qdrawhelper.o .obj/release-shared/qimagescale.o .obj/release-shared/qgrayraster.o .obj/release-shared/qpaintengine_blitter.o .obj/release-shared/qblittable.o .obj/release-shared/qgraphicssystem_raster.o .obj/release-shared/qgraphicssystem_runtime.o .obj/release-shared/qgraphicssystemfactory.o .obj/release-shared/qgraphicssystemplugin.o .obj/release-shared/qwindowsurface_raster.o .obj/release-shared/qcolormap_x11.o .obj/release-shared/qpaintdevice_x11.o .obj/release-shared/qpaintengine_x11.o .obj/release-shared/qprinterinfo_unix.o .obj/release-shared/qbackingstore.o .obj/release-shared/qcups.o .obj/release-shared/qwindowsurface_x11.o .obj/release-shared/qfont.o .obj/release-shared/qfontengine.o .obj/release-shared/qfontsubset.o .obj/release-shared/qfontmetrics.o .obj/release-shared/qfontdatabase.o .obj/release-shared/qtextcontrol.o .obj/release-shared/qtextengine.o .obj/release-shared/qtextlayout.o .obj/release-shared/qtextformat.o .obj/release-shared/qtextobject.o .obj/release-shared/qtextoption.o .obj/release-shared/qfragmentmap.o .obj/release-shared/qtextdocument.o .obj/release-shared/qtextdocument_p.o .obj/release-shared/qtexthtmlparser.o .obj/release-shared/qabstracttextdocumentlayout.o .obj/release-shared/qtextdocumentlayout.o .obj/release-shared/qtextcursor.o .obj/release-shared/qtextdocumentfragment.o .obj/release-shared/qtextimagehandler.o .obj/release-shared/qtexttable.o .obj/release-shared/qtextlist.o .obj/release-shared/qtextdocumentwriter.o .obj/release-shared/qsyntaxhighlighter.o .obj/release-shared/qcssparser.o .obj/release-shared/qzip.o .obj/release-shared/qtextodfwriter.o .obj/release-shared/qstatictext.o .obj/release-shared/qrawfont.o .obj/release-shared/qglyphrun.o .obj/release-shared/qfont_x11.o .obj/release-shared/qfontengine_x11.o .obj/release-shared/qfontengine_ft.o .obj/release-shared/qrawfont_ft.o .obj/release-shared/qstyle.o .obj/release-shared/qstylefactory.o .obj/release-shared/qstyleoption.o .obj/release-shared/qstyleplugin.o .obj/release-shared/qstylehelper.o .obj/release-shared/qcommonstyle.o .obj/release-shared/qproxystyle.o .obj/release-shared/qstylesheetstyle.o .obj/release-shared/qstylesheetstyle_default.o .obj/release-shared/qcdestyle.o .obj/release-shared/qplastiquestyle.o .obj/release-shared/qgtkstyle.o .obj/release-shared/qgtkpainter.o .obj/release-shared/qgtkstyle_p.o .obj/release-shared/qcleanlooksstyle.o .obj/release-shared/qwindowsstyle.o .obj/release-shared/qmotifstyle.o .obj/release-shared/qabstractbutton.o .obj/release-shared/qabstractslider.o .obj/release-shared/qabstractspinbox.o .obj/release-shared/qcalendarwidget.o .obj/release-shared/qcheckbox.o .obj/release-shared/qcombobox.o .obj/release-shared/qcommandlinkbutton.o .obj/release-shared/qdatetimeedit.o .obj/release-shared/qdial.o .obj/release-shared/qdialogbuttonbox.o .obj/release-shared/qdockwidget.o .obj/release-shared/qdockarealayout.o .obj/release-shared/qeffects.o .obj/release-shared/qfontcombobox.o .obj/release-shared/qframe.o .obj/release-shared/qgroupbox.o .obj/release-shared/qlabel.o .obj/release-shared/qlcdnumber.o .obj/release-shared/qlineedit_p.o .obj/release-shared/qlineedit.o .obj/release-shared/qlinecontrol.o .obj/release-shared/qmainwindow.o .obj/release-shared/qmainwindowlayout.o .obj/release-shared/qmdiarea.o .obj/release-shared/qmdisubwindow.o .obj/release-shared/qmenu.o .obj/release-shared/qmenubar.o .obj/release-shared/qmenudata.o .obj/release-shared/qprogressbar.o .obj/release-shared/qpushbutton.o .obj/release-shared/qradiobutton.o .obj/release-shared/qrubberband.o .obj/release-shared/qscrollbar.o .obj/release-shared/qsizegrip.o .obj/release-shared/qslider.o .obj/release-shared/qspinbox.o .obj/release-shared/qsplashscreen.o .obj/release-shared/qsplitter.o .obj/release-shared/qstackedwidget.o .obj/release-shared/qstatusbar.o .obj/release-shared/qtabbar.o .obj/release-shared/qtabwidget.o .obj/release-shared/qtextedit.o .obj/release-shared/qtextbrowser.o .obj/release-shared/qtoolbar.o .obj/release-shared/qtoolbarlayout.o .obj/release-shared/qtoolbarextension.o .obj/release-shared/qtoolbarseparator.o .obj/release-shared/qtoolbox.o .obj/release-shared/qtoolbutton.o .obj/release-shared/qvalidator.o .obj/release-shared/qabstractscrollarea.o .obj/release-shared/qwidgetresizehandler.o .obj/release-shared/qfocusframe.o .obj/release-shared/qscrollarea.o .obj/release-shared/qworkspace.o .obj/release-shared/qwidgetanimator.o .obj/release-shared/qtoolbararealayout.o .obj/release-shared/qplaintextedit.o .obj/release-shared/qprintpreviewwidget.o .obj/release-shared/qmenubar_x11.o .obj/release-shared/qprintdialog_unix.o .obj/release-shared/qpagesetupdialog_unix.o .obj/release-shared/qabstractprintdialog.o .obj/release-shared/qabstractpagesetupdialog.o .obj/release-shared/qcolordialog.o .obj/release-shared/qdialog.o .obj/release-shared/qerrormessage.o .obj/release-shared/qfiledialog.o .obj/release-shared/qfontdialog.o .obj/release-shared/qinputdialog.o .obj/release-shared/qmessagebox.o .obj/release-shared/qprogressdialog.o .obj/release-shared/qsidebar.o .obj/release-shared/qfilesystemmodel.o .obj/release-shared/qfileinfogatherer.o .obj/release-shared/qpagesetupdialog.o .obj/release-shared/qwizard.o .obj/release-shared/qprintpreviewdialog.o .obj/release-shared/qaccessible.o .obj/release-shared/qaccessible2.o .obj/release-shared/qaccessibleobject.o .obj/release-shared/qaccessiblewidget.o .obj/release-shared/qaccessibleplugin.o .obj/release-shared/qaccessible_unix.o .obj/release-shared/qaccessiblebridge.o .obj/release-shared/qabstractitemview.o .obj/release-shared/qheaderview.o .obj/release-shared/qidentityproxymodel.o .obj/release-shared/qlistview.o .obj/release-shared/qbsptree.o .obj/release-shared/qtableview.o .obj/release-shared/qtreeview.o .obj/release-shared/qabstractitemdelegate.o .obj/release-shared/qitemdelegate.o .obj/release-shared/qitemselectionmodel.o .obj/release-shared/qdirmodel.o .obj/release-shared/qlistwidget.o .obj/release-shared/qtablewidget.o .obj/release-shared/qtreewidget.o .obj/release-shared/qproxymodel.o .obj/release-shared/qabstractproxymodel.o .obj/release-shared/qsortfilterproxymodel.o .obj/release-shared/qitemeditorfactory.o .obj/release-shared/qstandarditemmodel.o .obj/release-shared/qstringlistmodel.o .obj/release-shared/qtreewidgetitemiterator.o .obj/release-shared/qdatawidgetmapper.o .obj/release-shared/qfileiconprovider.o .obj/release-shared/qcolumnview.o .obj/release-shared/qcolumnviewgrip.o .obj/release-shared/qstyleditemdelegate.o .obj/release-shared/qinputcontextfactory.o .obj/release-shared/qinputcontextplugin.o .obj/release-shared/qinputcontext.o .obj/release-shared/qximinputcontext_x11.o .obj/release-shared/qgraphicsgridlayout.o .obj/release-shared/qgraphicsitem.o .obj/release-shared/qgraphicsitemanimation.o .obj/release-shared/qgraphicslayout.o .obj/release-shared/qgraphicslayout_p.o .obj/release-shared/qgraphicslayoutitem.o .obj/release-shared/qgraphicslinearlayout.o .obj/release-shared/qgraphicsproxywidget.o .obj/release-shared/qgraphicsscene.o .obj/release-shared/qgraphicsscene_bsp.o .obj/release-shared/qgraphicsscenebsptreeindex.o .obj/release-shared/qgraphicssceneevent.o .obj/release-shared/qgraphicssceneindex.o .obj/release-shared/qgraphicsscenelinearindex.o .obj/release-shared/qgraphicstransform.o .obj/release-shared/qgraphicsview.o .obj/release-shared/qgraphicswidget.o .obj/release-shared/qgraphicswidget_p.o .obj/release-shared/qgridlayoutengine.o .obj/release-shared/qsimplex_p.o .obj/release-shared/qgraphicsanchorlayout_p.o .obj/release-shared/qgraphicsanchorlayout.o .obj/release-shared/qsystemtrayicon.o .obj/release-shared/qcompleter.o .obj/release-shared/qdesktopservices.o .obj/release-shared/qundogroup.o .obj/release-shared/qundostack.o .obj/release-shared/qundoview.o .obj/release-shared/qabstractsystemtrayiconsys.o .obj/release-shared/qsystemtrayicon_x11.o .obj/release-shared/qxembedsystemtrayicon_x11.o .obj/release-shared/qguistatemachine.o .obj/release-shared/qkeyeventtransition.o .obj/release-shared/qmouseeventtransition.o .obj/release-shared/qbasickeyeventtransition.o .obj/release-shared/qbasicmouseeventtransition.o .obj/release-shared/qgenericmatrix.o .obj/release-shared/qmatrix4x4.o .obj/release-shared/qquaternion.o .obj/release-shared/qvector2d.o .obj/release-shared/qvector3d.o .obj/release-shared/qvector4d.o .obj/release-shared/qgraphicseffect.o .obj/release-shared/qegl.o .obj/release-shared/qeglproperties.o .obj/release-shared/qegl_x11.o .obj/release-shared/moc_qboxlayout.o .obj/release-shared/moc_qclipboard.o .obj/release-shared/moc_qdesktopwidget.o .obj/release-shared/moc_qdrag.o .obj/release-shared/moc_qdnd_p.o .obj/release-shared/moc_qformlayout.o .obj/release-shared/moc_qgridlayout.o .obj/release-shared/moc_qlayout.o .obj/release-shared/moc_qsessionmanager.o .obj/release-shared/moc_qshortcut.o .obj/release-shared/moc_qsizepolicy.o .obj/release-shared/moc_qpalette.o .obj/release-shared/moc_qstackedlayout.o .obj/release-shared/moc_qkeymapper_p.o .obj/release-shared/moc_qsoftkeymanager_p.o .obj/release-shared/moc_qguiplatformplugin_p.o .obj/release-shared/moc_qx11embed_x11.o .obj/release-shared/moc_qguieventdispatcher_glib_p.o .obj/release-shared/moc_qeventdispatcher_x11_p.o .obj/release-shared/moc_qsound.o .obj/release-shared/moc_qsound_p.o .obj/release-shared/moc_qiconengineplugin.o .obj/release-shared/moc_qimageiohandler.o .obj/release-shared/moc_qpictureformatplugin.o .obj/release-shared/moc_qpixmapfilter_p.o .obj/release-shared/moc_qbrush.o .obj/release-shared/moc_qpainter.o .obj/release-shared/moc_qpaintbuffer_p.o .obj/release-shared/moc_qgraphicssystemplugin_p.o .obj/release-shared/moc_qfont.o .obj/release-shared/moc_qfontdatabase.o .obj/release-shared/moc_qfont_p.o .obj/release-shared/moc_qtextformat.o .obj/release-shared/moc_qtextobject.o .obj/release-shared/moc_qtextdocument.o .obj/release-shared/moc_qtextimagehandler_p.o .obj/release-shared/moc_qtexttable.o .obj/release-shared/moc_qtextlist.o .obj/release-shared/moc_qstyle.o .obj/release-shared/moc_qstyleplugin.o .obj/release-shared/moc_qcommonstyle.o .obj/release-shared/moc_qproxystyle.o .obj/release-shared/moc_qcdestyle.o .obj/release-shared/moc_qplastiquestyle.o .obj/release-shared/moc_qgtkstyle.o .obj/release-shared/moc_qgtkstyle_p.o .obj/release-shared/moc_qcleanlooksstyle.o .obj/release-shared/moc_qwindowsstyle.o .obj/release-shared/moc_qmotifstyle.o .obj/release-shared/moc_qbuttongroup.o .obj/release-shared/moc_qabstractbutton.o .obj/release-shared/moc_qabstractslider.o .obj/release-shared/moc_qcalendartextnavigator_p.o .obj/release-shared/moc_qcheckbox.o .obj/release-shared/moc_qcombobox_p.o .obj/release-shared/moc_qcommandlinkbutton.o .obj/release-shared/moc_qdatetimeedit_p.o .obj/release-shared/moc_qdial.o .obj/release-shared/moc_qdockwidget_p.o .obj/release-shared/moc_qframe.o .obj/release-shared/moc_qlcdnumber.o .obj/release-shared/moc_qlinecontrol_p.o .obj/release-shared/moc_qmainwindow.o .obj/release-shared/moc_qmainwindowlayout_p.o .obj/release-shared/moc_qmenudata.o .obj/release-shared/moc_qprogressbar.o .obj/release-shared/moc_qradiobutton.o .obj/release-shared/moc_qrubberband.o .obj/release-shared/moc_qscrollbar.o .obj/release-shared/moc_qslider.o .obj/release-shared/moc_qspinbox.o .obj/release-shared/moc_qsplashscreen.o .obj/release-shared/moc_qsplitter.o .obj/release-shared/moc_qstackedwidget.o .obj/release-shared/moc_qstatusbar.o .obj/release-shared/moc_qtabbar_p.o .obj/release-shared/moc_qtoolbarlayout_p.o .obj/release-shared/moc_qtoolbarextension_p.o .obj/release-shared/moc_qtoolbarseparator_p.o .obj/release-shared/moc_qvalidator.o .obj/release-shared/moc_qwidgetresizehandler_p.o .obj/release-shared/moc_qfocusframe.o .obj/release-shared/moc_qscrollarea.o .obj/release-shared/moc_qwidgetanimator_p.o .obj/release-shared/moc_qabstractprintdialog.o .obj/release-shared/moc_qabstractpagesetupdialog.o .obj/release-shared/moc_qerrormessage.o .obj/release-shared/moc_qsidebar_p.o .obj/release-shared/moc_qfileinfogatherer_p.o .obj/release-shared/moc_qpagesetupdialog_unix_p.o .obj/release-shared/moc_qaccessibleplugin.o .obj/release-shared/moc_qaccessiblebridge.o .obj/release-shared/moc_qlistview.o .obj/release-shared/moc_qabstractitemdelegate.o .obj/release-shared/moc_qlistwidget_p.o .obj/release-shared/moc_qtablewidget_p.o .obj/release-shared/moc_qtreewidget_p.o .obj/release-shared/moc_qitemeditorfactory_p.o .obj/release-shared/moc_qstringlistmodel.o .obj/release-shared/moc_qcolumnviewgrip_p.o .obj/release-shared/moc_qinputcontextplugin.o .obj/release-shared/moc_qinputcontext.o .obj/release-shared/moc_qximinputcontext_p.o .obj/release-shared/moc_qgraphicsitemanimation.o .obj/release-shared/moc_qgraphicsscenelinearindex_p.o .obj/release-shared/moc_qgraphicsanchorlayout.o .obj/release-shared/moc_qsystemtrayicon.o .obj/release-shared/moc_qcompleter_p.o .obj/release-shared/moc_qsystemtrayicon_p.o .obj/release-shared/moc_qundogroup.o .obj/release-shared/moc_qundostack.o .obj/release-shared/moc_qundostack_p.o .obj/release-shared/moc_qundoview.o .obj/release-shared/moc_qabstractsystemtrayiconsys_p.o .obj/release-shared/moc_qkeyeventtransition.o .obj/release-shared/moc_qmouseeventtransition.o .obj/release-shared/moc_qbasickeyeventtransition_p.o .obj/release-shared/moc_qbasicmouseeventtransition_p.o .obj/release-shared/moc_qgraphicseffect.o .obj/release-shared/moc_qgraphicseffect_p.o .obj/release-shared/qrc_qstyle.o .obj/release-shared/qrc_qmessagebox.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -L/usr/X11R6/lib -lEGL -lQtCore -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lfontconfig -lpthread -laudio -lXt -pthread -lgthread-2.0 -lglib-2.0 -lpng -lz -lfreetype -lgobject-2.0 -lglib-2.0 -lEGL -lSM -lICE -lXi -lXrender -lfontconfig -lfreetype -lXext -lX11 -lm ln -s libQtGui.so.4.8.4 libQtGui.so ln -s libQtGui.so.4.8.4 libQtGui.so.4 ln -s libQtGui.so.4.8.4 libQtGui.so.4.8 rm -f ../../lib/libQtGui.so.4.8.4 rm -f ../../lib/libQtGui.so rm -f ../../lib/libQtGui.so.4 rm -f ../../lib/libQtGui.so.4.8 mv -f libQtGui.so.4.8.4 libQtGui.so libQtGui.so.4 libQtGui.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/gui' cd src/qt3support/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile qt3support.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3cstring.o tools/q3cstring.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3signal.o tools/q3signal.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3garray.o tools/q3garray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gcache.o tools/q3gcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gdict.o tools/q3gdict.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3glist.o tools/q3glist.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gvector.o tools/q3gvector.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3semaphore.o tools/q3semaphore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3shared.o tools/q3shared.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3ptrcollection.o tools/q3ptrcollection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3datatable.o sql/q3datatable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dataview.o sql/q3dataview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlcursor.o sql/q3sqlcursor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlselectcursor.o sql/q3sqlselectcursor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlform.o sql/q3sqlform.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlmanager_p.o sql/q3sqlmanager_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3editorfactory.o sql/q3editorfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqleditorfactory.o sql/q3sqleditorfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3sqlpropertymap.o sql/q3sqlpropertymap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3databrowser.o sql/q3databrowser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dropsite.o other/q3dropsite.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dragobject.o other/q3dragobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3accel.o other/q3accel.cpp other/q3dragobject.cpp: In member function 'void Q3ColorDrag::setColor(const QColor&)': other/q3dragobject.cpp:1510:5: warning: narrowing conversion of 'r' from 'short int' to 'ushort {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ other/q3dragobject.cpp:1510:5: warning: narrowing conversion of 'g' from 'short int' to 'ushort {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] other/q3dragobject.cpp:1510:5: warning: narrowing conversion of 'b' from 'short int' to 'ushort {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3mimefactory.o other/q3mimefactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3polygonscanner.o other/q3polygonscanner.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3process.o other/q3process.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3membuf.o other/q3membuf.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3process_unix.cpp -o .moc/release-shared/q3process_unix.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3iconview.o itemviews/q3iconview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3listbox.o itemviews/q3listbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3listview.o itemviews/q3listview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3table.cpp -o .moc/release-shared/q3table.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3action.o widgets/q3action.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3buttongroup.o widgets/q3buttongroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3datetimeedit.cpp -o .moc/release-shared/q3datetimeedit.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dockarea.o widgets/q3dockarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3dockwindow.cpp -o .moc/release-shared/q3dockwindow.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3frame.o widgets/q3frame.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3vbox.o widgets/q3vbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3vgroupbox.o widgets/q3vgroupbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3hbox.o widgets/q3hbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3hgroupbox.o widgets/q3hgroupbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3grid.o widgets/q3grid.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3gridview.o widgets/q3gridview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3groupbox.o widgets/q3groupbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3header.o widgets/q3header.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3mainwindow.cpp -o .moc/release-shared/q3mainwindow.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3progressbar.o widgets/q3progressbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3scrollview.cpp -o .moc/release-shared/q3scrollview.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3titlebar.o widgets/q3titlebar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3toolbar.cpp -o .moc/release-shared/q3toolbar.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3whatsthis.o widgets/q3whatsthis.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3widgetstack.o widgets/q3widgetstack.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3button.o widgets/q3button.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3rangecontrol.o widgets/q3rangecontrol.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3spinwidget.o widgets/q3spinwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3popupmenu.o widgets/q3popupmenu.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3combobox.o widgets/q3combobox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3filedialog.h -o .moc/release-shared/moc_q3filedialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3progressdialog.o dialogs/q3progressdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3tabdialog.o dialogs/q3tabdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3wizard.o dialogs/q3wizard.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3syntaxhighlighter.o text/q3syntaxhighlighter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textview.o text/q3textview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textbrowser.o text/q3textbrowser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textedit.o text/q3textedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3multilineedit.o text/q3multilineedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3richtext.o text/q3richtext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3richtext_p.o text/q3richtext_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3simplerichtext.o text/q3simplerichtext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3stylesheet.o text/q3stylesheet.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3textstream.o text/q3textstream.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3canvas.o canvas/q3canvas.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dns.o network/q3dns.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3ftp.cpp -o .moc/release-shared/q3ftp.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3http.o network/q3http.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3localfs.o network/q3localfs.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3network.o network/q3network.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3networkprotocol.h -o .moc/release-shared/moc_q3networkprotocol.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3socket.o network/q3socket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3socketdevice.o network/q3socketdevice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3serversocket.o network/q3serversocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3url.o network/q3url.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3urloperator.h -o .moc/release-shared/moc_q3urloperator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3socketdevice_unix.o network/q3socketdevice_unix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3paintdevicemetrics.o painting/q3paintdevicemetrics.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3pointarray.o painting/q3pointarray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3painter.o painting/q3painter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3picture.o painting/q3picture.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3paintengine_svg.o painting/q3paintengine_svg.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared tools/q3signal.h -o .moc/release-shared/moc_q3signal.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3datatable.h -o .moc/release-shared/moc_q3datatable.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3dataview.h -o .moc/release-shared/moc_q3dataview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3sqlform.h -o .moc/release-shared/moc_q3sqlform.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared sql/q3databrowser.h -o .moc/release-shared/moc_q3databrowser.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3dragobject.h -o .moc/release-shared/moc_q3dragobject.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3accel.h -o .moc/release-shared/moc_q3accel.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared other/q3process.h -o .moc/release-shared/moc_q3process.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3iconview.h -o .moc/release-shared/moc_q3iconview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3listbox.h -o .moc/release-shared/moc_q3listbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3listview.h -o .moc/release-shared/moc_q3listview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared itemviews/q3table.h -o .moc/release-shared/moc_q3table.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3action.h -o .moc/release-shared/moc_q3action.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3buttongroup.h -o .moc/release-shared/moc_q3buttongroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3datetimeedit.h -o .moc/release-shared/moc_q3datetimeedit.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3dockarea.h -o .moc/release-shared/moc_q3dockarea.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3dockwindow.h -o .moc/release-shared/moc_q3dockwindow.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3frame.h -o .moc/release-shared/moc_q3frame.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3vbox.h -o .moc/release-shared/moc_q3vbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3vgroupbox.h -o .moc/release-shared/moc_q3vgroupbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3hbox.h -o .moc/release-shared/moc_q3hbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3hgroupbox.h -o .moc/release-shared/moc_q3hgroupbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3grid.h -o .moc/release-shared/moc_q3grid.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3gridview.h -o .moc/release-shared/moc_q3gridview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3groupbox.h -o .moc/release-shared/moc_q3groupbox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3header.h -o .moc/release-shared/moc_q3header.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3mainwindow.h -o .moc/release-shared/moc_q3mainwindow.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3progressbar.h -o .moc/release-shared/moc_q3progressbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3scrollview.h -o .moc/release-shared/moc_q3scrollview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3titlebar_p.h -o .moc/release-shared/moc_q3titlebar_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3toolbar.h -o .moc/release-shared/moc_q3toolbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3whatsthis.h -o .moc/release-shared/moc_q3whatsthis.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3widgetstack.h -o .moc/release-shared/moc_q3widgetstack.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3button.h -o .moc/release-shared/moc_q3button.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3rangecontrol.h -o .moc/release-shared/moc_q3rangecontrol.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3popupmenu.h -o .moc/release-shared/moc_q3popupmenu.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared widgets/q3combobox.h -o .moc/release-shared/moc_q3combobox.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3tabdialog.h -o .moc/release-shared/moc_q3tabdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3progressdialog.h -o .moc/release-shared/moc_q3progressdialog.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3wizard.h -o .moc/release-shared/moc_q3wizard.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3textview.h -o .moc/release-shared/moc_q3textview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3textbrowser.h -o .moc/release-shared/moc_q3textbrowser.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3textedit.h -o .moc/release-shared/moc_q3textedit.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3multilineedit.h -o .moc/release-shared/moc_q3multilineedit.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3richtext_p.h -o .moc/release-shared/moc_q3richtext_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared text/q3stylesheet.h -o .moc/release-shared/moc_q3stylesheet.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared canvas/q3canvas.h -o .moc/release-shared/moc_q3canvas.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3dns.h -o .moc/release-shared/moc_q3dns.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3ftp.h -o .moc/release-shared/moc_q3ftp.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3http.h -o .moc/release-shared/moc_q3http.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3localfs.h -o .moc/release-shared/moc_q3localfs.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3socket.h -o .moc/release-shared/moc_q3socket.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared network/q3serversocket.h -o .moc/release-shared/moc_q3serversocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3process_unix.o other/q3process_unix.cpp other/q3process_unix.cpp: In member function 'virtual bool Q3Process::start(QStringList*)': other/q3process_unix.cpp:777:42: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] ::chdir( workingDir.absPath().latin1() ); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3table.o itemviews/q3table.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3datetimeedit.o widgets/q3datetimeedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3dockwindow.o widgets/q3dockwindow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3mainwindow.o widgets/q3mainwindow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3scrollview.o widgets/q3scrollview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3toolbar.o widgets/q3toolbar.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared dialogs/q3filedialog.cpp -o .moc/release-shared/q3filedialog.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3ftp.o network/q3ftp.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3networkprotocol.o network/q3networkprotocol.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3urloperator.o network/q3urloperator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3signal.o .moc/release-shared/moc_q3signal.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3datatable.o .moc/release-shared/moc_q3datatable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dataview.o .moc/release-shared/moc_q3dataview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3sqlform.o .moc/release-shared/moc_q3sqlform.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3databrowser.o .moc/release-shared/moc_q3databrowser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dragobject.o .moc/release-shared/moc_q3dragobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3accel.o .moc/release-shared/moc_q3accel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3process.o .moc/release-shared/moc_q3process.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3iconview.o .moc/release-shared/moc_q3iconview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3listbox.o .moc/release-shared/moc_q3listbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3listview.o .moc/release-shared/moc_q3listview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3table.o .moc/release-shared/moc_q3table.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3action.o .moc/release-shared/moc_q3action.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3buttongroup.o .moc/release-shared/moc_q3buttongroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3datetimeedit.o .moc/release-shared/moc_q3datetimeedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dockarea.o .moc/release-shared/moc_q3dockarea.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dockwindow.o .moc/release-shared/moc_q3dockwindow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3frame.o .moc/release-shared/moc_q3frame.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3vbox.o .moc/release-shared/moc_q3vbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3vgroupbox.o .moc/release-shared/moc_q3vgroupbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3hbox.o .moc/release-shared/moc_q3hbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3hgroupbox.o .moc/release-shared/moc_q3hgroupbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3grid.o .moc/release-shared/moc_q3grid.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3gridview.o .moc/release-shared/moc_q3gridview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3groupbox.o .moc/release-shared/moc_q3groupbox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3header.o .moc/release-shared/moc_q3header.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3mainwindow.o .moc/release-shared/moc_q3mainwindow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3progressbar.o .moc/release-shared/moc_q3progressbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3scrollview.o .moc/release-shared/moc_q3scrollview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3titlebar_p.o .moc/release-shared/moc_q3titlebar_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3toolbar.o .moc/release-shared/moc_q3toolbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3whatsthis.o .moc/release-shared/moc_q3whatsthis.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3widgetstack.o .moc/release-shared/moc_q3widgetstack.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3button.o .moc/release-shared/moc_q3button.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3rangecontrol.o .moc/release-shared/moc_q3rangecontrol.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3popupmenu.o .moc/release-shared/moc_q3popupmenu.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3combobox.o .moc/release-shared/moc_q3combobox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3tabdialog.o .moc/release-shared/moc_q3tabdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3progressdialog.o .moc/release-shared/moc_q3progressdialog.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3wizard.o .moc/release-shared/moc_q3wizard.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3textview.o .moc/release-shared/moc_q3textview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3textbrowser.o .moc/release-shared/moc_q3textbrowser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3textedit.o .moc/release-shared/moc_q3textedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3multilineedit.o .moc/release-shared/moc_q3multilineedit.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3richtext_p.o .moc/release-shared/moc_q3richtext_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3stylesheet.o .moc/release-shared/moc_q3stylesheet.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3canvas.o .moc/release-shared/moc_q3canvas.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3dns.o .moc/release-shared/moc_q3dns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3ftp.o .moc/release-shared/moc_q3ftp.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3http.o .moc/release-shared/moc_q3http.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3localfs.o .moc/release-shared/moc_q3localfs.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3socket.o .moc/release-shared/moc_q3socket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_q3serversocket.o .moc/release-shared/moc_q3serversocket.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -fno-strict-aliasing -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_COMPAT_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXml -I../../include/QtSql -I../../include -I../../include/Qt3Support -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/q3filedialog.o dialogs/q3filedialog.cpp rm -f libQt3Support.so.4.8.4 libQt3Support.so libQt3Support.so.4 libQt3Support.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQt3Support.so.4 -o libQt3Support.so.4.8.4 .obj/release-shared/q3cstring.o .obj/release-shared/q3signal.o .obj/release-shared/q3garray.o .obj/release-shared/q3gcache.o .obj/release-shared/q3gdict.o .obj/release-shared/q3glist.o .obj/release-shared/q3gvector.o .obj/release-shared/q3semaphore.o .obj/release-shared/q3shared.o .obj/release-shared/q3ptrcollection.o .obj/release-shared/q3datatable.o .obj/release-shared/q3dataview.o .obj/release-shared/q3sqlcursor.o .obj/release-shared/q3sqlselectcursor.o .obj/release-shared/q3sqlform.o .obj/release-shared/q3sqlmanager_p.o .obj/release-shared/q3editorfactory.o .obj/release-shared/q3sqleditorfactory.o .obj/release-shared/q3sqlpropertymap.o .obj/release-shared/q3databrowser.o .obj/release-shared/q3dropsite.o .obj/release-shared/q3dragobject.o .obj/release-shared/q3accel.o .obj/release-shared/q3mimefactory.o .obj/release-shared/q3polygonscanner.o .obj/release-shared/q3process.o .obj/release-shared/q3membuf.o .obj/release-shared/q3process_unix.o .obj/release-shared/q3iconview.o .obj/release-shared/q3listbox.o .obj/release-shared/q3listview.o .obj/release-shared/q3table.o .obj/release-shared/q3action.o .obj/release-shared/q3buttongroup.o .obj/release-shared/q3datetimeedit.o .obj/release-shared/q3dockarea.o .obj/release-shared/q3dockwindow.o .obj/release-shared/q3frame.o .obj/release-shared/q3vbox.o .obj/release-shared/q3vgroupbox.o .obj/release-shared/q3hbox.o .obj/release-shared/q3hgroupbox.o .obj/release-shared/q3grid.o .obj/release-shared/q3gridview.o .obj/release-shared/q3groupbox.o .obj/release-shared/q3header.o .obj/release-shared/q3mainwindow.o .obj/release-shared/q3progressbar.o .obj/release-shared/q3scrollview.o .obj/release-shared/q3titlebar.o .obj/release-shared/q3toolbar.o .obj/release-shared/q3whatsthis.o .obj/release-shared/q3widgetstack.o .obj/release-shared/q3button.o .obj/release-shared/q3rangecontrol.o .obj/release-shared/q3spinwidget.o .obj/release-shared/q3popupmenu.o .obj/release-shared/q3combobox.o .obj/release-shared/q3filedialog.o .obj/release-shared/q3progressdialog.o .obj/release-shared/q3tabdialog.o .obj/release-shared/q3wizard.o .obj/release-shared/q3syntaxhighlighter.o .obj/release-shared/q3textview.o .obj/release-shared/q3textbrowser.o .obj/release-shared/q3textedit.o .obj/release-shared/q3multilineedit.o .obj/release-shared/q3richtext.o .obj/release-shared/q3richtext_p.o .obj/release-shared/q3simplerichtext.o .obj/release-shared/q3stylesheet.o .obj/release-shared/q3textstream.o .obj/release-shared/q3canvas.o .obj/release-shared/q3dns.o .obj/release-shared/q3ftp.o .obj/release-shared/q3http.o .obj/release-shared/q3localfs.o .obj/release-shared/q3network.o .obj/release-shared/q3networkprotocol.o .obj/release-shared/q3socket.o .obj/release-shared/q3socketdevice.o .obj/release-shared/q3serversocket.o .obj/release-shared/q3url.o .obj/release-shared/q3urloperator.o .obj/release-shared/q3socketdevice_unix.o .obj/release-shared/q3paintdevicemetrics.o .obj/release-shared/q3pointarray.o .obj/release-shared/q3painter.o .obj/release-shared/q3picture.o .obj/release-shared/q3paintengine_svg.o .obj/release-shared/moc_q3signal.o .obj/release-shared/moc_q3datatable.o .obj/release-shared/moc_q3dataview.o .obj/release-shared/moc_q3sqlform.o .obj/release-shared/moc_q3databrowser.o .obj/release-shared/moc_q3dragobject.o .obj/release-shared/moc_q3accel.o .obj/release-shared/moc_q3process.o .obj/release-shared/moc_q3iconview.o .obj/release-shared/moc_q3listbox.o .obj/release-shared/moc_q3listview.o .obj/release-shared/moc_q3table.o .obj/release-shared/moc_q3action.o .obj/release-shared/moc_q3buttongroup.o .obj/release-shared/moc_q3datetimeedit.o .obj/release-shared/moc_q3dockarea.o .obj/release-shared/moc_q3dockwindow.o .obj/release-shared/moc_q3frame.o .obj/release-shared/moc_q3vbox.o .obj/release-shared/moc_q3vgroupbox.o .obj/release-shared/moc_q3hbox.o .obj/release-shared/moc_q3hgroupbox.o .obj/release-shared/moc_q3grid.o .obj/release-shared/moc_q3gridview.o .obj/release-shared/moc_q3groupbox.o .obj/release-shared/moc_q3header.o .obj/release-shared/moc_q3mainwindow.o .obj/release-shared/moc_q3progressbar.o .obj/release-shared/moc_q3scrollview.o .obj/release-shared/moc_q3titlebar_p.o .obj/release-shared/moc_q3toolbar.o .obj/release-shared/moc_q3whatsthis.o .obj/release-shared/moc_q3widgetstack.o .obj/release-shared/moc_q3button.o .obj/release-shared/moc_q3rangecontrol.o .obj/release-shared/moc_q3popupmenu.o .obj/release-shared/moc_q3combobox.o .obj/release-shared/moc_q3tabdialog.o .obj/release-shared/moc_q3progressdialog.o .obj/release-shared/moc_q3wizard.o .obj/release-shared/moc_q3textview.o .obj/release-shared/moc_q3textbrowser.o .obj/release-shared/moc_q3textedit.o .obj/release-shared/moc_q3multilineedit.o .obj/release-shared/moc_q3richtext_p.o .obj/release-shared/moc_q3stylesheet.o .obj/release-shared/moc_q3canvas.o .obj/release-shared/moc_q3dns.o .obj/release-shared/moc_q3ftp.o .obj/release-shared/moc_q3http.o .obj/release-shared/moc_q3localfs.o .obj/release-shared/moc_q3socket.o .obj/release-shared/moc_q3serversocket.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtSql -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtXml -lQtGui -L/usr/X11R6/lib -lEGL -lQtNetwork -lQtCore -lfontconfig -lpthread ln -s libQt3Support.so.4.8.4 libQt3Support.so ln -s libQt3Support.so.4.8.4 libQt3Support.so.4 ln -s libQt3Support.so.4.8.4 libQt3Support.so.4.8 rm -f ../../lib/libQt3Support.so.4.8.4 rm -f ../../lib/libQt3Support.so rm -f ../../lib/libQt3Support.so.4 rm -f ../../lib/libQt3Support.so.4.8 mv -f libQt3Support.so.4.8.4 libQt3Support.so libQt3Support.so.4 libQt3Support.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/qt3support' cd src/tools/uic3/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3' "/build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake" -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o "/build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/uic3" "/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3/uic3.pro" cd "/build/buildd/qt4-x11-4.8.4+dfsg/./src/tools/uic3" make Makefile make[4]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3' make[4]: `Makefile' is up to date. make[4]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3' make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/customwidgetsinfo.o ../uic/customwidgetsinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/databaseinfo.o ../uic/databaseinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/driver.o ../uic/driver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/treewalker.o ../uic/treewalker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/ui4.o ../uic/ui4.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/validator.o ../uic/validator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppextractimages.o ../uic/cpp/cppextractimages.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwritedeclaration.o ../uic/cpp/cppwritedeclaration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteicondata.o ../uic/cpp/cppwriteicondata.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteicondeclaration.o ../uic/cpp/cppwriteicondeclaration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteiconinitialization.o ../uic/cpp/cppwriteiconinitialization.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteincludes.o ../uic/cpp/cppwriteincludes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/cppwriteinitialization.o ../uic/cpp/cppwriteinitialization.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/main.o main.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/ui3reader.o ui3reader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/parser.o parser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/domtool.o domtool.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/object.o object.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/subclassing.o subclassing.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/form.o form.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/converter.o converter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/widgetinfo.o widgetinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/embed.o embed.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/qt3to4.o qt3to4.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/deps.o deps.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/linux-g++ -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtXml -I../../../include/Qt3Support -I../../../include -I../uic -I../uic/cpp -I../uic -I. -I.moc/release-shared -o .obj/release-shared/uic.o uic.cpp g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-O1 -o ../../../bin/uic3 .obj/release-shared/customwidgetsinfo.o .obj/release-shared/databaseinfo.o .obj/release-shared/driver.o .obj/release-shared/treewalker.o .obj/release-shared/ui4.o .obj/release-shared/validator.o .obj/release-shared/cppextractimages.o .obj/release-shared/cppwritedeclaration.o .obj/release-shared/cppwriteicondata.o .obj/release-shared/cppwriteicondeclaration.o .obj/release-shared/cppwriteiconinitialization.o .obj/release-shared/cppwriteincludes.o .obj/release-shared/cppwriteinitialization.o .obj/release-shared/main.o .obj/release-shared/ui3reader.o .obj/release-shared/parser.o .obj/release-shared/domtool.o .obj/release-shared/object.o .obj/release-shared/subclassing.o .obj/release-shared/form.o .obj/release-shared/converter.o .obj/release-shared/widgetinfo.o .obj/release-shared/embed.o .obj/release-shared/qt3to4.o .obj/release-shared/deps.o .obj/release-shared/uic.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQt3Support -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtSql -L/usr/X11R6/lib -lQtNetwork -lQtXml -lQtGui -lEGL -lQtCore -lfontconfig -lpthread make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/tools/uic3' cd src/opengl/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/opengl' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile opengl.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/opengl' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/opengl' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgl.o qgl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglcolormap.o qglcolormap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglfunctions.o qglfunctions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpixelbuffer.o qglpixelbuffer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglframebufferobject.o qglframebufferobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglextensions.o qglextensions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpaintdevice.o qglpaintdevice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglbuffer.o qglbuffer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglshaderprogram.o qglshaderprogram.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpixmapfilter.o qglpixmapfilter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgraphicsshadereffect.o qgraphicsshadereffect.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgraphicssystem_gl.o qgraphicssystem_gl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qwindowsurface_gl.o qwindowsurface_gl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qpixmapdata_gl.o qpixmapdata_gl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglgradientcache.o gl2paintengineex/qglgradientcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglengineshadermanager.o gl2paintengineex/qglengineshadermanager.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgl2pexvertexarray.o gl2paintengineex/qgl2pexvertexarray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qpaintengineex_opengl2.o gl2paintengineex/qpaintengineex_opengl2.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglcustomshaderstage.o gl2paintengineex/qglcustomshaderstage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qtriangulatingstroker.o gl2paintengineex/qtriangulatingstroker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qtriangulator.o gl2paintengineex/qtriangulator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qtextureglyphcache_gl.o gl2paintengineex/qtextureglyphcache_gl.cpp gl2paintengineex/qtriangulator.cpp: In instantiation of 'void QTriangulator::ComplexToSimple::initEdges() [with T = unsigned int]': gl2paintengineex/qtriangulator.cpp:1672:15: required from 'void QTriangulator::ComplexToSimple::decompose() [with T = unsigned int]' gl2paintengineex/qtriangulator.cpp:1550:9: required from 'QVertexSet QTriangulator::triangulate() [with T = unsigned int]' gl2paintengineex/qtriangulator.cpp:3023:66: required from here gl2paintengineex/qtriangulator.cpp:1713:116: warning: narrowing conversion of '((QTriangulator::ComplexToSimple*)this)->QTriangulator::ComplexToSimple::m_parent->QTriangulator::m_indices.QVector::at(i)' from 'const unsigned int' to 'int' inside { } is ill-formed in C++11 [-Wnarrowing] Edge edge = {0, m_parent->m_indices.at(i), m_parent->m_indices.at(i + 1), -1, -1, 0, true, false, false}; ^ gl2paintengineex/qtriangulator.cpp:1713:116: warning: narrowing conversion of '((QTriangulator::ComplexToSimple*)this)->QTriangulator::ComplexToSimple::m_parent->QTriangulator::m_indices.QVector::at((i + 1))' from 'const unsigned int' to 'int' inside { } is ill-formed in C++11 [-Wnarrowing] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgl_x11egl.o qgl_x11egl.cpp qgl_x11egl.cpp: In member function 'void QGLWidgetPrivate::recreateEglSurface()': qgl_x11egl.cpp:371:98: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'uint {aka unsigned int}' [-Wformat=] qWarning("EGL surface for deleted window %lx was not destroyed", uint(eglSurfaceWindowId)); ^ qgl_x11egl.cpp: In member function 'QGLTexture* QGLContextPrivate::bindTextureFromNativePixmap(QPixmap*, qint64, QGLContext::BindOptions)': qgl_x11egl.cpp:500:24: warning: converting 'false' to pointer type 'QGLTexture*' [-Wconversion-null] return false; ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qglpixelbuffer_egl.o qglpixelbuffer_egl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qgl_egl.o qgl_egl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qpixmapdata_x11gl_egl.o qpixmapdata_x11gl_egl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/qwindowsurface_x11gl.o qwindowsurface_x11gl.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qgl.h -o .moc/release-shared/moc_qgl.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qgl_p.h -o .moc/release-shared/moc_qgl_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qglshaderprogram.h -o .moc/release-shared/moc_qglshaderprogram.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qgraphicsshadereffect_p.h -o .moc/release-shared/moc_qgraphicsshadereffect_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared qwindowsurface_gl_p.h -o .moc/release-shared/moc_qwindowsurface_gl_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared gl2paintengineex/qglengineshadermanager_p.h -o .moc/release-shared/moc_qglengineshadermanager_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qgl.o .moc/release-shared/moc_qgl.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qgl_p.o .moc/release-shared/moc_qgl_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qglshaderprogram.o .moc/release-shared/moc_qglshaderprogram.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qgraphicsshadereffect_p.o .moc/release-shared/moc_qgraphicsshadereffect_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qwindowsurface_gl_p.o .moc/release-shared/moc_qwindowsurface_gl_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -I/usr/include/freetype2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_OPENGL_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtOpenGL -I.rcc/release-shared -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared -o .obj/release-shared/moc_qglengineshadermanager_p.o .moc/release-shared/moc_qglengineshadermanager_p.cpp rm -f libQtOpenGL.so.4.8.4 libQtOpenGL.so libQtOpenGL.so.4 libQtOpenGL.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtOpenGL.so.4 -o libQtOpenGL.so.4.8.4 .obj/release-shared/qgl.o .obj/release-shared/qglcolormap.o .obj/release-shared/qglfunctions.o .obj/release-shared/qglpixelbuffer.o .obj/release-shared/qglframebufferobject.o .obj/release-shared/qglextensions.o .obj/release-shared/qglpaintdevice.o .obj/release-shared/qglbuffer.o .obj/release-shared/qglshaderprogram.o .obj/release-shared/qglpixmapfilter.o .obj/release-shared/qgraphicsshadereffect.o .obj/release-shared/qgraphicssystem_gl.o .obj/release-shared/qwindowsurface_gl.o .obj/release-shared/qpixmapdata_gl.o .obj/release-shared/qglgradientcache.o .obj/release-shared/qglengineshadermanager.o .obj/release-shared/qgl2pexvertexarray.o .obj/release-shared/qpaintengineex_opengl2.o .obj/release-shared/qglcustomshaderstage.o .obj/release-shared/qtriangulatingstroker.o .obj/release-shared/qtriangulator.o .obj/release-shared/qtextureglyphcache_gl.o .obj/release-shared/qgl_x11egl.o .obj/release-shared/qglpixelbuffer_egl.o .obj/release-shared/qgl_egl.o .obj/release-shared/qpixmapdata_x11gl_egl.o .obj/release-shared/qwindowsurface_x11gl.o .obj/release-shared/moc_qgl.o .obj/release-shared/moc_qgl_p.o .obj/release-shared/moc_qglshaderprogram.o .obj/release-shared/moc_qgraphicsshadereffect_p.o .obj/release-shared/moc_qwindowsurface_gl_p.o .obj/release-shared/moc_qglengineshadermanager_p.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -L/usr/X11R6/lib -lQtGui -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -L/usr/X11R6/lib -lEGL -lQtCore -lfontconfig -lpthread -lfreetype -ldl -lEGL -lGLESv2 -lXi -lXrender -lfontconfig -lfreetype -lXext -lX11 -lm ln -s libQtOpenGL.so.4.8.4 libQtOpenGL.so ln -s libQtOpenGL.so.4.8.4 libQtOpenGL.so.4 ln -s libQtOpenGL.so.4.8.4 libQtOpenGL.so.4.8 rm -f ../../lib/libQtOpenGL.so.4.8.4 rm -f ../../lib/libQtOpenGL.so rm -f ../../lib/libQtOpenGL.so.4 rm -f ../../lib/libQtOpenGL.so.4.8 mv -f libQtOpenGL.so.4.8.4 libQtOpenGL.so libQtOpenGL.so.4 libQtOpenGL.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/opengl' cd src/xmlpatterns/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile xmlpatterns.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qacceltree.o acceltree/qacceltree.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qacceltreeresourceloader.o acceltree/qacceltreeresourceloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qacceliterators.o acceltree/qacceliterators.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcompressedwhitespace.o acceltree/qcompressedwhitespace.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvariableloader.o api/qvariableloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractmessagehandler.o api/qabstractmessagehandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstracturiresolver.o api/qabstracturiresolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractxmlnodemodel.o api/qabstractxmlnodemodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractxmlpullprovider.o api/qabstractxmlpullprovider.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractxmlreceiver.o api/qabstractxmlreceiver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qiodevicedelegate.o api/qiodevicedelegate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnetworkaccessdelegator.o api/qnetworkaccessdelegator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpullbridge.o api/qpullbridge.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qresourcedelegator.o api/qresourcedelegator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsimplexmlnodemodel.o api/qsimplexmlnodemodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsourcelocation.o api/qsourcelocation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quriloader.o api/quriloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlformatter.o api/qxmlformatter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlname.o api/qxmlname.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlnamepool.o api/qxmlnamepool.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlquery.o api/qxmlquery.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlresultitems.o api/qxmlresultitems.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlschema.o api/qxmlschema.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlschema_p.o api/qxmlschema_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlschemavalidator.o api/qxmlschemavalidator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxmlserializer.o api/qxmlserializer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcoloringmessagehandler.o api/qcoloringmessagehandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcoloroutput.o api/qcoloroutput.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractdatetime.o data/qabstractdatetime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractduration.o data/qabstractduration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanyuri.o data/qanyuri.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccaster.o data/qatomiccaster.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccasters.o data/qatomiccasters.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccomparator.o data/qatomiccomparator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccomparators.o data/qatomiccomparators.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicmathematician.o data/qatomicmathematician.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicmathematicians.o data/qatomicmathematicians.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicstring.o data/qatomicstring.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicvalue.o data/qatomicvalue.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbase64binary.o data/qbase64binary.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qboolean.o data/qboolean.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcommonvalues.o data/qcommonvalues.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomparisonfactory.o data/qcomparisonfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdate.o data/qdate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdaytimeduration.o data/qdaytimeduration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdecimal.o data/qdecimal.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qduration.o data/qduration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgday.o data/qgday.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgmonth.o data/qgmonth.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgmonthday.o data/qgmonthday.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgyear.o data/qgyear.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgyearmonth.o data/qgyearmonth.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qhexbinary.o data/qhexbinary.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qinteger.o data/qinteger.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qitem.o data/qitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodebuilder.o data/qnodebuilder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodemodel.o data/qnodemodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnamevalue.o data/qqnamevalue.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qresourceloader.o data/qresourceloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschemadatetime.o data/qschemadatetime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschemanumeric.o data/qschemanumeric.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschematime.o data/qschematime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsorttuple.o data/qsorttuple.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quntypedatomic.o data/quntypedatomic.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvalidationerror.o data/qvalidationerror.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvaluefactory.o data/qvaluefactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qyearmonthduration.o data/qyearmonthduration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcurrentitemcontext.o environment/qcurrentitemcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdelegatingdynamiccontext.o environment/qdelegatingdynamiccontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdelegatingstaticcontext.o environment/qdelegatingstaticcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdynamiccontext.o environment/qdynamiccontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfocus.o environment/qfocus.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericdynamiccontext.o environment/qgenericdynamiccontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericstaticcontext.o environment/qgenericstaticcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qreceiverdynamiccontext.o environment/qreceiverdynamiccontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qreportcontext.o environment/qreportcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticbaseuricontext.o environment/qstaticbaseuricontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcontext.o environment/qstaticcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcurrentcontext.o environment/qstaticcurrentcontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticfocuscontext.o environment/qstaticfocuscontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcompatibilitycontext.o environment/qstaticcompatibilitycontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticnamespacecontext.o environment/qstaticnamespacecontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qandexpression.o expr/qandexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qapplytemplate.o expr/qapplytemplate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qargumentreference.o expr/qargumentreference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qarithmeticexpression.o expr/qarithmeticexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qattributeconstructor.o expr/qattributeconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qattributenamevalidator.o expr/qattributenamevalidator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaxisstep.o expr/qaxisstep.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcallsite.o expr/qcallsite.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcalltargetdescription.o expr/qcalltargetdescription.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcalltemplate.o expr/qcalltemplate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcastableas.o expr/qcastableas.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcastas.o expr/qcastas.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcollationchecker.o expr/qcollationchecker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcombinenodes.o expr/qcombinenodes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcommentconstructor.o expr/qcommentconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomputednamespaceconstructor.o expr/qcomputednamespaceconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcontextitem.o expr/qcontextitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcopyof.o expr/qcopyof.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcurrentitemstore.o expr/qcurrentitemstore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentconstructor.o expr/qdocumentconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentcontentvalidator.o expr/qdocumentcontentvalidator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdynamiccontextstore.o expr/qdynamiccontextstore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qelementconstructor.o expr/qelementconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qemptycontainer.o expr/qemptycontainer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qemptysequence.o expr/qemptysequence.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpression.o expr/qexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpressionfactory.o expr/qexpressionfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpressionsequence.o expr/qexpressionsequence.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexpressionvariablereference.o expr/qexpressionvariablereference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexternalvariableloader.o expr/qexternalvariableloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexternalvariablereference.o expr/qexternalvariablereference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfirstitempredicate.o expr/qfirstitempredicate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qforclause.o expr/qforclause.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgeneralcomparison.o expr/qgeneralcomparison.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericpredicate.o expr/qgenericpredicate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qifthenclause.o expr/qifthenclause.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qinstanceof.o expr/qinstanceof.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qletclause.o expr/qletclause.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qliteral.o expr/qliteral.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qliteralsequence.o expr/qliteralsequence.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespaceconstructor.o expr/qnamespaceconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qncnameconstructor.o expr/qncnameconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodecomparison.o expr/qnodecomparison.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodesort.o expr/qnodesort.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoptimizationpasses.o expr/qoptimizationpasses.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoptimizerblocks.o expr/qoptimizerblocks.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoptimizerframework.o expr/qoptimizerframework.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qorderby.o expr/qorderby.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qorexpression.o expr/qorexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpaircontainer.o expr/qpaircontainer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qparentnodeaxis.o expr/qparentnodeaxis.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpath.o expr/qpath.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpositionalvariablereference.o expr/qpositionalvariablereference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qprocessinginstructionconstructor.o expr/qprocessinginstructionconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnameconstructor.o expr/qqnameconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qquantifiedexpression.o expr/qquantifiedexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrangeexpression.o expr/qrangeexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrangevariablereference.o expr/qrangevariablereference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qreturnorderby.o expr/qreturnorderby.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsimplecontentconstructor.o expr/qsimplecontentconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsinglecontainer.o expr/qsinglecontainer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsourcelocationreflection.o expr/qsourcelocationreflection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticbaseuristore.o expr/qstaticbaseuristore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticcompatibilitystore.o expr/qstaticcompatibilitystore.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplate.o expr/qtemplate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplateinvoker.o expr/qtemplateinvoker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplatemode.o expr/qtemplatemode.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtemplateparameterreference.o expr/qtemplateparameterreference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtextnodeconstructor.o expr/qtextnodeconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtreatas.o expr/qtreatas.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtriplecontainer.o expr/qtriplecontainer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtruthpredicate.o expr/qtruthpredicate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunaryexpression.o expr/qunaryexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunlimitedcontainer.o expr/qunlimitedcontainer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunresolvedvariablereference.o expr/qunresolvedvariablereference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quserfunctioncallsite.o expr/quserfunctioncallsite.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quserfunction.o expr/quserfunction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvalidate.o expr/qvalidate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvaluecomparison.o expr/qvaluecomparison.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvariabledeclaration.o expr/qvariabledeclaration.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qvariablereference.o expr/qvariablereference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsltsimplecontentconstructor.o expr/qxsltsimplecontentconstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractfunctionfactory.o functions/qabstractfunctionfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaccessorfns.o functions/qaccessorfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaggregatefns.o functions/qaggregatefns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qaggregator.o functions/qaggregator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qassemblestringfns.o functions/qassemblestringfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbooleanfns.o functions/qbooleanfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomparescaseaware.o functions/qcomparescaseaware.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcomparestringfns.o functions/qcomparestringfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qconstructorfunctionsfactory.o functions/qconstructorfunctionsfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcontextfns.o functions/qcontextfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcontextnodechecker.o functions/qcontextnodechecker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcurrentfn.o functions/qcurrentfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdatetimefn.o functions/qdatetimefn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdeepequalfn.o functions/qdeepequalfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentfn.o functions/qdocumentfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qelementavailablefn.o functions/qelementavailablefn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qerrorfn.o functions/qerrorfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionargument.o functions/qfunctionargument.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionavailablefn.o functions/qfunctionavailablefn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctioncall.o functions/qfunctioncall.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionfactorycollection.o functions/qfunctionfactorycollection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionfactory.o functions/qfunctionfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qfunctionsignature.o functions/qfunctionsignature.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenerateidfn.o functions/qgenerateidfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodefns.o functions/qnodefns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnumericfns.o functions/qnumericfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpatternmatchingfns.o functions/qpatternmatchingfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpatternplatform.o functions/qpatternplatform.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnamefns.o functions/qqnamefns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qresolveurifn.o functions/qresolveurifn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsequencefns.o functions/qsequencefns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsequencegeneratingfns.o functions/qsequencegeneratingfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstaticnamespacescontainer.o functions/qstaticnamespacescontainer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qstringvaluefns.o functions/qstringvaluefns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsubstringfns.o functions/qsubstringfns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsystempropertyfn.o functions/qsystempropertyfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtimezonefns.o functions/qtimezonefns.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtracefn.o functions/qtracefn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtypeavailablefn.o functions/qtypeavailablefn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedentitypublicidfn.o functions/qunparsedentitypublicidfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedentityurifn.o functions/qunparsedentityurifn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedtextavailablefn.o functions/qunparsedtextavailablefn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunparsedtextfn.o functions/qunparsedtextfn.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxpath10corefunctions.o functions/qxpath10corefunctions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxpath20corefunctions.o functions/qxpath20corefunctions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxslt20corefunctions.o functions/qxslt20corefunctions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcachingiterator.o iterators/qcachingiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdeduplicateiterator.o iterators/qdeduplicateiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdistinctiterator.o iterators/qdistinctiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qexceptiterator.o iterators/qexceptiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qindexofiterator.o iterators/qindexofiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qinsertioniterator.o iterators/qinsertioniterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qintersectiterator.o iterators/qintersectiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrangeiterator.o iterators/qrangeiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qremovaliterator.o iterators/qremovaliterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsubsequenceiterator.o iterators/qsubsequenceiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtocodepointsiterator.o iterators/qtocodepointsiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qunioniterator.o iterators/qunioniterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qargumentconverter.o janitors/qargumentconverter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomizer.o janitors/qatomizer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcardinalityverifier.o janitors/qcardinalityverifier.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qebvextractor.o janitors/qebvextractor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qitemverifier.o janitors/qitemverifier.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quntypedatomicconverter.o janitors/quntypedatomicconverter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qquerytransformparser.o parser/qquerytransformparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qparsercontext.o parser/qparsercontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtokenrevealer.o parser/qtokenrevealer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtokensource.o parser/qtokensource.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxquerytokenizer.o parser/qxquerytokenizer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxslttokenizer.o parser/qxslttokenizer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxslttokenlookup.o parser/qxslttokenlookup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdocumentprojector.o projection/qdocumentprojector.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespacesupport.o schema/qnamespacesupport.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdalternative.o schema/qxsdalternative.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdannotated.o schema/qxsdannotated.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdannotation.o schema/qxsdannotation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdapplicationinformation.o schema/qxsdapplicationinformation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdassertion.o schema/qxsdassertion.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattribute.o schema/qxsdattribute.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributereference.o schema/qxsdattributereference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributeterm.o schema/qxsdattributeterm.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributeuse.o schema/qxsdattributeuse.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdattributegroup.o schema/qxsdattributegroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdcomplextype.o schema/qxsdcomplextype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsddocumentation.o schema/qxsddocumentation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdelement.o schema/qxsdelement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdfacet.o schema/qxsdfacet.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdidcache.o schema/qxsdidcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdidchelper.o schema/qxsdidchelper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdidentityconstraint.o schema/qxsdidentityconstraint.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdinstancereader.o schema/qxsdinstancereader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdmodelgroup.o schema/qxsdmodelgroup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdnotation.o schema/qxsdnotation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdparticle.o schema/qxsdparticle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdparticlechecker.o schema/qxsdparticlechecker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdreference.o schema/qxsdreference.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdsimpletype.o schema/qxsdsimpletype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschema.o schema/qxsdschema.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemachecker.o schema/qxsdschemachecker.cpp In file included from schema/qxsdschemachecker.cpp:59:0: schema/qxsdschemachecker_helper.cpp: In member function 'bool QPatternist::XsdSchemaChecker::elementSequenceAccepted(const Ptr&, const Ptr&) const': schema/qxsdschemachecker_helper.cpp:285:18: warning: variable 'isValid' set but not used [-Wunused-but-set-variable] bool isValid = false; ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemachecker_setup.o schema/qxsdschemachecker_setup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemacontext.o schema/qxsdschemacontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemadebugger.o schema/qxsdschemadebugger.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemahelper.o schema/qxsdschemahelper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemamerger.o schema/qxsdschemamerger.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaparser.o schema/qxsdschemaparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaparser_setup.o schema/qxsdschemaparser_setup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaparsercontext.o schema/qxsdschemaparsercontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschemaresolver.o schema/qxsdschemaresolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschematoken.o schema/qxsdschematoken.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdschematypesfactory.o schema/qxsdschematypesfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdstatemachinebuilder.o schema/qxsdstatemachinebuilder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdterm.o schema/qxsdterm.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdtypechecker.o schema/qxsdtypechecker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdwildcard.o schema/qxsdwildcard.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdvalidatedxmlnodemodel.o schema/qxsdvalidatedxmlnodemodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdvalidatinginstancereader.o schema/qxsdvalidatinginstancereader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsdxpathexpression.o schema/qxsdxpathexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qabstractnodetest.o type/qabstractnodetest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanyitemtype.o type/qanyitemtype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanynodetype.o type/qanynodetype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanysimpletype.o type/qanysimpletype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qanytype.o type/qanytype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccasterlocator.o type/qatomiccasterlocator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomiccomparatorlocator.o type/qatomiccomparatorlocator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomicmathematicianlocator.o type/qatomicmathematicianlocator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qatomictype.o type/qatomictype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbasictypesfactory.o type/qbasictypesfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbuiltinatomictype.o type/qbuiltinatomictype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qbuiltinatomictypes.o type/qbuiltinatomictypes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcardinality.o type/qcardinality.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qcommonsequencetypes.o type/qcommonsequencetypes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qebvtype.o type/qebvtype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qemptysequencetype.o type/qemptysequencetype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericsequencetype.o type/qgenericsequencetype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qitemtype.o type/qitemtype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qlocalnametest.o type/qlocalnametest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qmultiitemtype.o type/qmultiitemtype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamedschemacomponent.o type/qnamedschemacomponent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespacenametest.o type/qnamespacenametest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnonetype.o type/qnonetype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnumerictype.o type/qnumerictype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qqnametest.o type/qqnametest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschemacomponent.o type/qschemacomponent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschematype.o type/qschematype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qschematypefactory.o type/qschematypefactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qsequencetype.o type/qsequencetype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qtypechecker.o type/qtypechecker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/quntyped.o type/quntyped.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxsltnodetest.o type/qxsltnodetest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qgenericnamespaceresolver.o utils/qgenericnamespaceresolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qpatternistlocale.o utils/qpatternistlocale.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamepool.o utils/qnamepool.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnamespaceresolver.o utils/qnamespaceresolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qoutputvalidator.o utils/qoutputvalidator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qxpathhelper.o utils/qxpathhelper.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qdelegatingnamespaceresolver.o utils/qdelegatingnamespaceresolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qnodenamespaceresolver.o utils/qnodenamespaceresolver.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared acceltree/qacceltreeresourceloader_p.h -o .moc/release-shared/moc_qacceltreeresourceloader_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared api/qabstractmessagehandler.h -o .moc/release-shared/moc_qabstractmessagehandler.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared api/qabstracturiresolver.h -o .moc/release-shared/moc_qabstracturiresolver.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared api/qiodevicedelegate_p.h -o .moc/release-shared/moc_qiodevicedelegate_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/rcc -name builtinschemas schema/builtinschemas.qrc -o .rcc/release-shared/qrc_builtinschemas.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qacceltreeresourceloader_p.o .moc/release-shared/moc_qacceltreeresourceloader_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qabstractmessagehandler.o .moc/release-shared/moc_qabstractmessagehandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qabstracturiresolver.o .moc/release-shared/moc_qabstracturiresolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/moc_qiodevicedelegate_p.o .moc/release-shared/moc_qiodevicedelegate_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -Ischema -Itype -Iutils -I.moc/release-shared -o .obj/release-shared/qrc_builtinschemas.o .rcc/release-shared/qrc_builtinschemas.cpp rm -f libQtXmlPatterns.so.4.8.4 libQtXmlPatterns.so libQtXmlPatterns.so.4 libQtXmlPatterns.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtXmlPatterns.so.4 -o libQtXmlPatterns.so.4.8.4 .obj/release-shared/qacceltree.o .obj/release-shared/qacceltreeresourceloader.o .obj/release-shared/qacceliterators.o .obj/release-shared/qcompressedwhitespace.o .obj/release-shared/qvariableloader.o .obj/release-shared/qabstractmessagehandler.o .obj/release-shared/qabstracturiresolver.o .obj/release-shared/qabstractxmlnodemodel.o .obj/release-shared/qabstractxmlpullprovider.o .obj/release-shared/qabstractxmlreceiver.o .obj/release-shared/qiodevicedelegate.o .obj/release-shared/qnetworkaccessdelegator.o .obj/release-shared/qpullbridge.o .obj/release-shared/qresourcedelegator.o .obj/release-shared/qsimplexmlnodemodel.o .obj/release-shared/qsourcelocation.o .obj/release-shared/quriloader.o .obj/release-shared/qxmlformatter.o .obj/release-shared/qxmlname.o .obj/release-shared/qxmlnamepool.o .obj/release-shared/qxmlquery.o .obj/release-shared/qxmlresultitems.o .obj/release-shared/qxmlschema.o .obj/release-shared/qxmlschema_p.o .obj/release-shared/qxmlschemavalidator.o .obj/release-shared/qxmlserializer.o .obj/release-shared/qcoloringmessagehandler.o .obj/release-shared/qcoloroutput.o .obj/release-shared/qabstractdatetime.o .obj/release-shared/qabstractduration.o .obj/release-shared/qanyuri.o .obj/release-shared/qatomiccaster.o .obj/release-shared/qatomiccasters.o .obj/release-shared/qatomiccomparator.o .obj/release-shared/qatomiccomparators.o .obj/release-shared/qatomicmathematician.o .obj/release-shared/qatomicmathematicians.o .obj/release-shared/qatomicstring.o .obj/release-shared/qatomicvalue.o .obj/release-shared/qbase64binary.o .obj/release-shared/qboolean.o .obj/release-shared/qcommonvalues.o .obj/release-shared/qcomparisonfactory.o .obj/release-shared/qdate.o .obj/release-shared/qdaytimeduration.o .obj/release-shared/qdecimal.o .obj/release-shared/qduration.o .obj/release-shared/qgday.o .obj/release-shared/qgmonth.o .obj/release-shared/qgmonthday.o .obj/release-shared/qgyear.o .obj/release-shared/qgyearmonth.o .obj/release-shared/qhexbinary.o .obj/release-shared/qinteger.o .obj/release-shared/qitem.o .obj/release-shared/qnodebuilder.o .obj/release-shared/qnodemodel.o .obj/release-shared/qqnamevalue.o .obj/release-shared/qresourceloader.o .obj/release-shared/qschemadatetime.o .obj/release-shared/qschemanumeric.o .obj/release-shared/qschematime.o .obj/release-shared/qsorttuple.o .obj/release-shared/quntypedatomic.o .obj/release-shared/qvalidationerror.o .obj/release-shared/qvaluefactory.o .obj/release-shared/qyearmonthduration.o .obj/release-shared/qcurrentitemcontext.o .obj/release-shared/qdelegatingdynamiccontext.o .obj/release-shared/qdelegatingstaticcontext.o .obj/release-shared/qdynamiccontext.o .obj/release-shared/qfocus.o .obj/release-shared/qgenericdynamiccontext.o .obj/release-shared/qgenericstaticcontext.o .obj/release-shared/qreceiverdynamiccontext.o .obj/release-shared/qreportcontext.o .obj/release-shared/qstaticbaseuricontext.o .obj/release-shared/qstaticcontext.o .obj/release-shared/qstaticcurrentcontext.o .obj/release-shared/qstaticfocuscontext.o .obj/release-shared/qstaticcompatibilitycontext.o .obj/release-shared/qstaticnamespacecontext.o .obj/release-shared/qandexpression.o .obj/release-shared/qapplytemplate.o .obj/release-shared/qargumentreference.o .obj/release-shared/qarithmeticexpression.o .obj/release-shared/qattributeconstructor.o .obj/release-shared/qattributenamevalidator.o .obj/release-shared/qaxisstep.o .obj/release-shared/qcallsite.o .obj/release-shared/qcalltargetdescription.o .obj/release-shared/qcalltemplate.o .obj/release-shared/qcastableas.o .obj/release-shared/qcastas.o .obj/release-shared/qcollationchecker.o .obj/release-shared/qcombinenodes.o .obj/release-shared/qcommentconstructor.o .obj/release-shared/qcomputednamespaceconstructor.o .obj/release-shared/qcontextitem.o .obj/release-shared/qcopyof.o .obj/release-shared/qcurrentitemstore.o .obj/release-shared/qdocumentconstructor.o .obj/release-shared/qdocumentcontentvalidator.o .obj/release-shared/qdynamiccontextstore.o .obj/release-shared/qelementconstructor.o .obj/release-shared/qemptycontainer.o .obj/release-shared/qemptysequence.o .obj/release-shared/qexpression.o .obj/release-shared/qexpressionfactory.o .obj/release-shared/qexpressionsequence.o .obj/release-shared/qexpressionvariablereference.o .obj/release-shared/qexternalvariableloader.o .obj/release-shared/qexternalvariablereference.o .obj/release-shared/qfirstitempredicate.o .obj/release-shared/qforclause.o .obj/release-shared/qgeneralcomparison.o .obj/release-shared/qgenericpredicate.o .obj/release-shared/qifthenclause.o .obj/release-shared/qinstanceof.o .obj/release-shared/qletclause.o .obj/release-shared/qliteral.o .obj/release-shared/qliteralsequence.o .obj/release-shared/qnamespaceconstructor.o .obj/release-shared/qncnameconstructor.o .obj/release-shared/qnodecomparison.o .obj/release-shared/qnodesort.o .obj/release-shared/qoptimizationpasses.o .obj/release-shared/qoptimizerblocks.o .obj/release-shared/qoptimizerframework.o .obj/release-shared/qorderby.o .obj/release-shared/qorexpression.o .obj/release-shared/qpaircontainer.o .obj/release-shared/qparentnodeaxis.o .obj/release-shared/qpath.o .obj/release-shared/qpositionalvariablereference.o .obj/release-shared/qprocessinginstructionconstructor.o .obj/release-shared/qqnameconstructor.o .obj/release-shared/qquantifiedexpression.o .obj/release-shared/qrangeexpression.o .obj/release-shared/qrangevariablereference.o .obj/release-shared/qreturnorderby.o .obj/release-shared/qsimplecontentconstructor.o .obj/release-shared/qsinglecontainer.o .obj/release-shared/qsourcelocationreflection.o .obj/release-shared/qstaticbaseuristore.o .obj/release-shared/qstaticcompatibilitystore.o .obj/release-shared/qtemplate.o .obj/release-shared/qtemplateinvoker.o .obj/release-shared/qtemplatemode.o .obj/release-shared/qtemplateparameterreference.o .obj/release-shared/qtextnodeconstructor.o .obj/release-shared/qtreatas.o .obj/release-shared/qtriplecontainer.o .obj/release-shared/qtruthpredicate.o .obj/release-shared/qunaryexpression.o .obj/release-shared/qunlimitedcontainer.o .obj/release-shared/qunresolvedvariablereference.o .obj/release-shared/quserfunctioncallsite.o .obj/release-shared/quserfunction.o .obj/release-shared/qvalidate.o .obj/release-shared/qvaluecomparison.o .obj/release-shared/qvariabledeclaration.o .obj/release-shared/qvariablereference.o .obj/release-shared/qxsltsimplecontentconstructor.o .obj/release-shared/qabstractfunctionfactory.o .obj/release-shared/qaccessorfns.o .obj/release-shared/qaggregatefns.o .obj/release-shared/qaggregator.o .obj/release-shared/qassemblestringfns.o .obj/release-shared/qbooleanfns.o .obj/release-shared/qcomparescaseaware.o .obj/release-shared/qcomparestringfns.o .obj/release-shared/qconstructorfunctionsfactory.o .obj/release-shared/qcontextfns.o .obj/release-shared/qcontextnodechecker.o .obj/release-shared/qcurrentfn.o .obj/release-shared/qdatetimefn.o .obj/release-shared/qdeepequalfn.o .obj/release-shared/qdocumentfn.o .obj/release-shared/qelementavailablefn.o .obj/release-shared/qerrorfn.o .obj/release-shared/qfunctionargument.o .obj/release-shared/qfunctionavailablefn.o .obj/release-shared/qfunctioncall.o .obj/release-shared/qfunctionfactorycollection.o .obj/release-shared/qfunctionfactory.o .obj/release-shared/qfunctionsignature.o .obj/release-shared/qgenerateidfn.o .obj/release-shared/qnodefns.o .obj/release-shared/qnumericfns.o .obj/release-shared/qpatternmatchingfns.o .obj/release-shared/qpatternplatform.o .obj/release-shared/qqnamefns.o .obj/release-shared/qresolveurifn.o .obj/release-shared/qsequencefns.o .obj/release-shared/qsequencegeneratingfns.o .obj/release-shared/qstaticnamespacescontainer.o .obj/release-shared/qstringvaluefns.o .obj/release-shared/qsubstringfns.o .obj/release-shared/qsystempropertyfn.o .obj/release-shared/qtimezonefns.o .obj/release-shared/qtracefn.o .obj/release-shared/qtypeavailablefn.o .obj/release-shared/qunparsedentitypublicidfn.o .obj/release-shared/qunparsedentityurifn.o .obj/release-shared/qunparsedtextavailablefn.o .obj/release-shared/qunparsedtextfn.o .obj/release-shared/qxpath10corefunctions.o .obj/release-shared/qxpath20corefunctions.o .obj/release-shared/qxslt20corefunctions.o .obj/release-shared/qcachingiterator.o .obj/release-shared/qdeduplicateiterator.o .obj/release-shared/qdistinctiterator.o .obj/release-shared/qexceptiterator.o .obj/release-shared/qindexofiterator.o .obj/release-shared/qinsertioniterator.o .obj/release-shared/qintersectiterator.o .obj/release-shared/qrangeiterator.o .obj/release-shared/qremovaliterator.o .obj/release-shared/qsubsequenceiterator.o .obj/release-shared/qtocodepointsiterator.o .obj/release-shared/qunioniterator.o .obj/release-shared/qargumentconverter.o .obj/release-shared/qatomizer.o .obj/release-shared/qcardinalityverifier.o .obj/release-shared/qebvextractor.o .obj/release-shared/qitemverifier.o .obj/release-shared/quntypedatomicconverter.o .obj/release-shared/qquerytransformparser.o .obj/release-shared/qparsercontext.o .obj/release-shared/qtokenrevealer.o .obj/release-shared/qtokensource.o .obj/release-shared/qxquerytokenizer.o .obj/release-shared/qxslttokenizer.o .obj/release-shared/qxslttokenlookup.o .obj/release-shared/qdocumentprojector.o .obj/release-shared/qnamespacesupport.o .obj/release-shared/qxsdalternative.o .obj/release-shared/qxsdannotated.o .obj/release-shared/qxsdannotation.o .obj/release-shared/qxsdapplicationinformation.o .obj/release-shared/qxsdassertion.o .obj/release-shared/qxsdattribute.o .obj/release-shared/qxsdattributereference.o .obj/release-shared/qxsdattributeterm.o .obj/release-shared/qxsdattributeuse.o .obj/release-shared/qxsdattributegroup.o .obj/release-shared/qxsdcomplextype.o .obj/release-shared/qxsddocumentation.o .obj/release-shared/qxsdelement.o .obj/release-shared/qxsdfacet.o .obj/release-shared/qxsdidcache.o .obj/release-shared/qxsdidchelper.o .obj/release-shared/qxsdidentityconstraint.o .obj/release-shared/qxsdinstancereader.o .obj/release-shared/qxsdmodelgroup.o .obj/release-shared/qxsdnotation.o .obj/release-shared/qxsdparticle.o .obj/release-shared/qxsdparticlechecker.o .obj/release-shared/qxsdreference.o .obj/release-shared/qxsdsimpletype.o .obj/release-shared/qxsdschema.o .obj/release-shared/qxsdschemachecker.o .obj/release-shared/qxsdschemachecker_setup.o .obj/release-shared/qxsdschemacontext.o .obj/release-shared/qxsdschemadebugger.o .obj/release-shared/qxsdschemahelper.o .obj/release-shared/qxsdschemamerger.o .obj/release-shared/qxsdschemaparser.o .obj/release-shared/qxsdschemaparser_setup.o .obj/release-shared/qxsdschemaparsercontext.o .obj/release-shared/qxsdschemaresolver.o .obj/release-shared/qxsdschematoken.o .obj/release-shared/qxsdschematypesfactory.o .obj/release-shared/qxsdstatemachinebuilder.o .obj/release-shared/qxsdterm.o .obj/release-shared/qxsdtypechecker.o .obj/release-shared/qxsdwildcard.o .obj/release-shared/qxsdvalidatedxmlnodemodel.o .obj/release-shared/qxsdvalidatinginstancereader.o .obj/release-shared/qxsdxpathexpression.o .obj/release-shared/qabstractnodetest.o .obj/release-shared/qanyitemtype.o .obj/release-shared/qanynodetype.o .obj/release-shared/qanysimpletype.o .obj/release-shared/qanytype.o .obj/release-shared/qatomiccasterlocator.o .obj/release-shared/qatomiccomparatorlocator.o .obj/release-shared/qatomicmathematicianlocator.o .obj/release-shared/qatomictype.o .obj/release-shared/qbasictypesfactory.o .obj/release-shared/qbuiltinatomictype.o .obj/release-shared/qbuiltinatomictypes.o .obj/release-shared/qcardinality.o .obj/release-shared/qcommonsequencetypes.o .obj/release-shared/qebvtype.o .obj/release-shared/qemptysequencetype.o .obj/release-shared/qgenericsequencetype.o .obj/release-shared/qitemtype.o .obj/release-shared/qlocalnametest.o .obj/release-shared/qmultiitemtype.o .obj/release-shared/qnamedschemacomponent.o .obj/release-shared/qnamespacenametest.o .obj/release-shared/qnonetype.o .obj/release-shared/qnumerictype.o .obj/release-shared/qqnametest.o .obj/release-shared/qschemacomponent.o .obj/release-shared/qschematype.o .obj/release-shared/qschematypefactory.o .obj/release-shared/qsequencetype.o .obj/release-shared/qtypechecker.o .obj/release-shared/quntyped.o .obj/release-shared/qxsltnodetest.o .obj/release-shared/qgenericnamespaceresolver.o .obj/release-shared/qpatternistlocale.o .obj/release-shared/qnamepool.o .obj/release-shared/qnamespaceresolver.o .obj/release-shared/qoutputvalidator.o .obj/release-shared/qxpathhelper.o .obj/release-shared/qdelegatingnamespaceresolver.o .obj/release-shared/qnodenamespaceresolver.o .obj/release-shared/moc_qacceltreeresourceloader_p.o .obj/release-shared/moc_qabstractmessagehandler.o .obj/release-shared/moc_qabstracturiresolver.o .obj/release-shared/moc_qiodevicedelegate_p.o .obj/release-shared/qrc_builtinschemas.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtNetwork -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtCore -lfontconfig -lpthread ln -s libQtXmlPatterns.so.4.8.4 libQtXmlPatterns.so ln -s libQtXmlPatterns.so.4.8.4 libQtXmlPatterns.so.4 ln -s libQtXmlPatterns.so.4.8.4 libQtXmlPatterns.so.4.8 rm -f ../../lib/libQtXmlPatterns.so.4.8.4 rm -f ../../lib/libQtXmlPatterns.so rm -f ../../lib/libQtXmlPatterns.so.4 rm -f ../../lib/libQtXmlPatterns.so.4.8 mv -f libQtXmlPatterns.so.4.8.4 libQtXmlPatterns.so libQtXmlPatterns.so.4 libQtXmlPatterns.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/xmlpatterns' cd src/svg/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/svg' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile svg.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/svg' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/svg' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvggraphics.o qsvggraphics.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvghandler.o qsvghandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgnode.o qsvgnode.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgstructure.o qsvgstructure.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgstyle.o qsvgstyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgfont.o qsvgfont.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgtinydocument.o qsvgtinydocument.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared qsvgrenderer.h -o .moc/release-shared/moc_qsvgrenderer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgwidget.o qsvgwidget.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared qgraphicssvgitem.h -o .moc/release-shared/moc_qgraphicssvgitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvggenerator.o qsvggenerator.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared qsvgwidget.h -o .moc/release-shared/moc_qsvgwidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qsvgrenderer.o qsvgrenderer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qgraphicssvgitem.o qgraphicssvgitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SVG_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtGui -I../../include -I../../include/QtSvg -I.rcc/release-shared -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qsvgwidget.o .moc/release-shared/moc_qsvgwidget.cpp rm -f libQtSvg.so.4.8.4 libQtSvg.so libQtSvg.so.4 libQtSvg.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtSvg.so.4 -o libQtSvg.so.4.8.4 .obj/release-shared/qsvggraphics.o .obj/release-shared/qsvghandler.o .obj/release-shared/qsvgnode.o .obj/release-shared/qsvgstructure.o .obj/release-shared/qsvgstyle.o .obj/release-shared/qsvgfont.o .obj/release-shared/qsvgtinydocument.o .obj/release-shared/qsvgrenderer.o .obj/release-shared/qsvgwidget.o .obj/release-shared/qgraphicssvgitem.o .obj/release-shared/qsvggenerator.o .obj/release-shared/moc_qsvgwidget.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtGui -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -L/usr/X11R6/lib -lEGL -lQtCore -lfontconfig -lpthread -lz ln -s libQtSvg.so.4.8.4 libQtSvg.so ln -s libQtSvg.so.4.8.4 libQtSvg.so.4 ln -s libQtSvg.so.4.8.4 libQtSvg.so.4.8 rm -f ../../lib/libQtSvg.so.4.8.4 rm -f ../../lib/libQtSvg.so rm -f ../../lib/libQtSvg.so.4 rm -f ../../lib/libQtSvg.so.4.8 mv -f libQtSvg.so.4.8.4 libQtSvg.so libQtSvg.so.4 libQtSvg.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/svg' cd src/script/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/script' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile script.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/script' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/script' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_compile.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_compile.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_exec.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_exec.cpp ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_compile.cpp: In function 'JSRegExp* jsRegExpCompile(const UChar*, int, JSRegExpIgnoreCaseOption, JSRegExpMultilineOption, unsigned int*, const char**)': ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_compile.cpp:2590:62: warning: cast from 'char*' to 'JSRegExp*' increases required alignment of target type [-Wcast-align] JSRegExp* re = reinterpret_cast(new char[size]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_tables.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_tables.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_ucp_searchfuncs.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_ucp_searchfuncs.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/pcre_xclass.o ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_xclass.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSBase.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSBase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCallbackConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSBase.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSBase.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.h:30, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp:63:55: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'const OpaqueJSValue**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCallbackFunction.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCallbackObject.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSClassRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp:58:51: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'const OpaqueJSValue**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSContextRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.h:31, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:74:44: required from 'void QTJSC::JSCallbackObject::init(QTJSC::ExecState*) [with Base = QTJSC::JSObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:55:14: required from 'QTJSC::JSCallbackObject::JSCallbackObject(QTJSC::ExecState*, QTWTF::NonNullPassRefPtr, JSClassRef, void*) [with Base = QTJSC::JSObject; JSClassRef = OpaqueJSClass*]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp:234:167: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'void (**)(const OpaqueJSContext*, OpaqueJSValue*)' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:382:59: required from 'static QTJSC::JSValue QTJSC::JSCallbackObject::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, const QTJSC::ArgList&) [with Base = QTJSC::JSObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:365:38: required from 'QTJSC::CallType QTJSC::JSCallbackObject::getCallData(QTJSC::CallData&) [with Base = QTJSC::JSObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp:241:1: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'const OpaqueJSValue**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:74:44: required from 'void QTJSC::JSCallbackObject::init(QTJSC::ExecState*) [with Base = QTJSC::JSGlobalObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:66:58: required from 'QTJSC::JSCallbackObject::JSCallbackObject(JSClassRef) [with Base = QTJSC::JSGlobalObject; JSClassRef = OpaqueJSClass*]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp:100:109: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'void (**)(const OpaqueJSContext*, OpaqueJSValue*)' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:382:59: required from 'static QTJSC::JSValue QTJSC::JSCallbackObject::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, const QTJSC::ArgList&) [with Base = QTJSC::JSGlobalObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:365:38: required from 'QTJSC::CallType QTJSC::JSCallbackObject::getCallData(QTJSC::CallData&) [with Base = QTJSC::JSGlobalObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp:158:1: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'const OpaqueJSValue**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSObjectRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSStringRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 1024u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 1024u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 1024u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp:47:42: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSValueRef.o ../3rdparty/javascriptcore/JavaScriptCore/API/JSValueRef.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = void (*)(const OpaqueJSContext*, OpaqueJSValue*); unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:74:44: required from 'void QTJSC::JSCallbackObject::init(QTJSC::ExecState*) [with Base = QTJSC::JSObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:55:14: required from 'QTJSC::JSCallbackObject::JSCallbackObject(QTJSC::ExecState*, QTWTF::NonNullPassRefPtr, JSClassRef, void*) [with Base = QTJSC::JSObject; JSClassRef = OpaqueJSClass*]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:84:155: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'void (**)(const OpaqueJSContext*, OpaqueJSValue*)' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = const OpaqueJSValue*; unsigned int inlineCapacity = 16u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:382:59: required from 'static QTJSC::JSValue QTJSC::JSCallbackObject::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, const QTJSC::ArgList&) [with Base = QTJSC::JSObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObjectFunctions.h:365:38: required from 'QTJSC::CallType QTJSC::JSCallbackObject::getCallData(QTJSC::CallData&) [with Base = QTJSC::JSObject]' ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:496:1: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'const OpaqueJSValue**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSValueRef.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/JSValueRef.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/OpaqueJSString.o ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ARMAssembler.o ../3rdparty/javascriptcore/JavaScriptCore/assembler/ARMAssembler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MacroAssemblerARM.o ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerARM.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CodeBlock.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JumpTable.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/JumpTable.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/JumpTable.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Opcode.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Opcode.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:45:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'std::pair*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/SamplingTool.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.h:36, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StructureStubInfo.o ../3rdparty/javascriptcore/JavaScriptCore/bytecode/StructureStubInfo.cpp ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BytecodeGenerator.o ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NodesCodegen.o ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp: In member function 'QTJSC::RegisterID* QTJSC::BytecodeGenerator::emitCatch(QTJSC::RegisterID*, QTJSC::Label*, QTJSC::Label*)': ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1840:42: warning: narrowing conversion of 'start->QTJSC::Label::bind(0, 0)' from 'int' to 'uint32_t {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; ^ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1840:59: warning: narrowing conversion of 'end->QTJSC::Label::bind(0, 0)' from 'int' to 'uint32_t {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; ^ ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1840:105: warning: narrowing conversion of '(((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::m_dynamicScopeDepth + ((QTJSC::BytecodeGenerator*)this)->QTJSC::BytecodeGenerator::m_baseScopeDepth)' from 'int' to 'uint32_t {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] HandlerInfo info = { start->bind(0, 0), end->bind(0, 0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth }; ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:45:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'std::pair*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::RegisterID*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::RegisterID*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::RegisterID*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:264:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::RegisterID**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1338:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::RefPtr*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1432:67: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::RefPtr*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::RegisterID; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::RegisterID; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::RegisterID; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = int; T = QTJSC::RegisterID; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:192:58: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::RegisterID*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:108:23: required from 'QTWTF::SegmentedVector::SegmentedVector() [with T = QTJSC::RegisterID; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:224:40: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Label; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Label; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Label; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:108:23: required from 'QTWTF::SegmentedVector::SegmentedVector() [with T = QTJSC::Label; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:224:40: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Label*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:108:23: required from 'QTWTF::SegmentedVector::SegmentedVector() [with T = QTJSC::Label; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:224:40: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::LabelScope; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::LabelScope; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::LabelScope; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:108:23: required from 'QTWTF::SegmentedVector::SegmentedVector() [with T = QTJSC::LabelScope; unsigned int SegmentSize = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:224:40: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::LabelScope*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:108:23: required from 'QTWTF::SegmentedVector::SegmentedVector() [with T = QTJSC::LabelScope; unsigned int SegmentSize = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:224:40: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/NodeConstructors.h:656:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:45:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'std::pair*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:833:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:844:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::RefPtr*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:1759:30: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::RefPtr*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DebuggerActivation.o ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DebuggerCallFrame.o ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Debugger.o ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CallFrame.o ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Interpreter.o ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegisterFile.o ../3rdparty/javascriptcore/JavaScriptCore/interpreter/RegisterFile.cpp ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp: In member function 'QTJSC::JSValue QTJSC::Interpreter::privateExecute(QTJSC::Interpreter::ExecutionFlag, QTJSC::RegisterFile*, QTJSC::CallFrame*, QTJSC::JSValue*)': ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:2046:28: warning: variable 'end' set but not used [-Wunused-but-set-variable] ScopeChainIterator end = scopeChain->end(); ^ ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:2069:28: warning: variable 'end' set but not used [-Wunused-but-set-variable] ScopeChainIterator end = scopeChain->end(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/RegisterFile.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorFixedVMPool.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorPosix.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorPosix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorSymbian.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocatorWin.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorWin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExecutableAllocator.o ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITArithmetic.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITArithmetic.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITCall.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCall.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JIT.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITOpcodes.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITOpcodes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITPropertyAccess.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JITStubs.o ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Lexer.o ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Nodes.o ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/NodeConstructors.h:656:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:45:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'std::pair*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ParserArena.o ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Parser.o ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:108:23: required from 'QTWTF::SegmentedVector::SegmentedVector() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:37:11: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Profile.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ProfileGenerator.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ProfileNode.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Profiler.o ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ArgList.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Arguments.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ArrayConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ArrayPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BooleanConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 256u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 256u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = QTWTF::RefPtr; unsigned int inlineCapacity = 256u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:169:55: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::RefPtr*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 256u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 256u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = short unsigned int; unsigned int inlineCapacity = 256u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:226:24: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BooleanObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BooleanPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CallData.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Collector.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CommonIdentifiers.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/CommonIdentifiers.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CommonIdentifiers.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Completion.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Completion.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Completion.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Completion.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ConstructData.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ConstructData.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ConstructData.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ConstructData.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateConversion.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConversion.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConversion.cpp:43: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateInstance.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DatePrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ErrorConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.cpp ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Error.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Error.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ErrorInstance.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Error.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Error.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ErrorPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ExceptionHelpers.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ExceptionHelpers.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ExceptionHelpers.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ExceptionHelpers.cpp:32: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Executable.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/FunctionConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = std::pair; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:45:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'std::pair*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringBuilder.h:47:51: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::RegisterID; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:422:52: required from 'void QTWTF::VectorBuffer::deallocateBuffer(T*) [with T = QTJSC::RegisterID; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:407:38: required from 'QTWTF::VectorBuffer::~VectorBuffer() [with T = QTJSC::RegisterID; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:509:9: required from 'QTWTF::Vector::~Vector() [with T = QTJSC::RegisterID; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:116:9: required from 'QTWTF::SegmentedVector::~SegmentedVector() [with T = QTJSC::RegisterID; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:71:11: required from 'void QTWTF::deleteOwnedPtr(T*) [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:53:41: required from 'QTWTF::OwnPtr::~OwnPtr() [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:77:165: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::RegisterID*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:422:52: required from 'void QTWTF::VectorBuffer::deallocateBuffer(T*) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:407:38: required from 'QTWTF::VectorBuffer::~VectorBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:509:9: required from 'QTWTF::Vector::~Vector() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:116:9: required from 'QTWTF::SegmentedVector::~SegmentedVector() [with T = QTJSC::RegisterID; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:71:11: required from 'void QTWTF::deleteOwnedPtr(T*) [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:53:41: required from 'QTWTF::OwnPtr::~OwnPtr() [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:77:165: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Label; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:422:52: required from 'void QTWTF::VectorBuffer::deallocateBuffer(T*) [with T = QTJSC::Label; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:407:38: required from 'QTWTF::VectorBuffer::~VectorBuffer() [with T = QTJSC::Label; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:509:9: required from 'QTWTF::Vector::~Vector() [with T = QTJSC::Label; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:116:9: required from 'QTWTF::SegmentedVector::~SegmentedVector() [with T = QTJSC::Label; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:71:11: required from 'void QTWTF::deleteOwnedPtr(T*) [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:53:41: required from 'QTWTF::OwnPtr::~OwnPtr() [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:77:165: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Label*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:422:52: required from 'void QTWTF::VectorBuffer::deallocateBuffer(T*) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:407:38: required from 'QTWTF::VectorBuffer::~VectorBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:509:9: required from 'QTWTF::Vector::~Vector() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:116:9: required from 'QTWTF::SegmentedVector::~SegmentedVector() [with T = QTJSC::Label; unsigned int SegmentSize = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:71:11: required from 'void QTWTF::deleteOwnedPtr(T*) [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:53:41: required from 'QTWTF::OwnPtr::~OwnPtr() [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:77:165: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::LabelScope; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:422:52: required from 'void QTWTF::VectorBuffer::deallocateBuffer(T*) [with T = QTJSC::LabelScope; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:407:38: required from 'QTWTF::VectorBuffer::~VectorBuffer() [with T = QTJSC::LabelScope; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:509:9: required from 'QTWTF::Vector::~Vector() [with T = QTJSC::LabelScope; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:116:9: required from 'QTWTF::SegmentedVector::~SegmentedVector() [with T = QTJSC::LabelScope; unsigned int SegmentSize = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:71:11: required from 'void QTWTF::deleteOwnedPtr(T*) [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:53:41: required from 'QTWTF::OwnPtr::~OwnPtr() [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:77:165: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::LabelScope*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:422:52: required from 'void QTWTF::VectorBuffer::deallocateBuffer(T*) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:407:38: required from 'QTWTF::VectorBuffer::~VectorBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:509:9: required from 'QTWTF::Vector::~Vector() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:116:9: required from 'QTWTF::SegmentedVector::~SegmentedVector() [with T = QTJSC::LabelScope; unsigned int SegmentSize = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:71:11: required from 'void QTWTF::deleteOwnedPtr(T*) [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:53:41: required from 'QTWTF::OwnPtr::~OwnPtr() [with T = QTJSC::BytecodeGenerator]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:77:165: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringBuilder.h:47:51: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/FunctionPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/GetterSetter.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/GlobalEvalFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Identifier.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp: In static member function 'static QTWTF::PassRefPtr QTJSC::Identifier::add(QTJSC::JSGlobalData*, const UChar*, int)': ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:198:33: warning: narrowing conversion of 'length' from 'int' to 'unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing] UCharBuffer buf = {s, length}; ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/InitializeThreading.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/InitializeThreading.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/InternalFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InitializeThreading.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InitializeThreading.cpp:32: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSActivation.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSAPIValueWrapper.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSArray.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSByteArray.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSCell.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSGlobalData.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp: In static member function 'static void QTJSC::JSGlobalData::storeVPtrs()': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSArray_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:84:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSArray) <= sizeof(CollectorCell), sizeof_JSArray_must_be_less_than_CollectorCell); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSByteArray_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:89:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSByteArray) <= sizeof(CollectorCell), sizeof_JSByteArray_must_be_less_than_CollectorCell); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSString_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:94:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSString) <= sizeof(CollectorCell), sizeof_JSString_must_be_less_than_CollectorCell); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummysizeof_JSFunction_must_be_less_than_CollectorCell' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:99:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSFunction) <= sizeof(CollectorCell), sizeof_JSFunction_must_be_less_than_CollectorCell); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSGlobalObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSGlobalObjectFunctions.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringBuilder.h:47:51: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSImmediate.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSImmediate.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSImmediate.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSLock.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSLock.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSLock.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSNotAnObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSNumberCell.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSONObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringBuilder.h:47:51: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Stringifier::Holder; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Stringifier::Holder; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Stringifier::Holder; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:198:29: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Stringifier::Holder*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::PropertyNameArray; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::PropertyNameArray; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::PropertyNameArray; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:658:35: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::PropertyNameArray*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = unsigned int; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = unsigned int; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:659:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::JSObject*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::JSObject*; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::JSObject*; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:660:27: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::JSObject**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::JSArray*; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::JSArray*; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::JSArray*; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:661:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::JSArray**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::WalkerState; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::WalkerState; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::WalkerState; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:663:29: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::WalkerState*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSPropertyNameIterator.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSStaticScopeObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSString.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::JSString::Rope*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::JSString::Rope*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::JSString::Rope*; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp:36:23: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::JSString::Rope**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::JSString::Rope::Fiber; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::JSString::Rope::Fiber; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::JSString::Rope::Fiber; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp:101:29: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::JSString::Rope::Fiber*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSValue.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSVariableObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/JSWrapperObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/LiteralParser.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Lookup.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.h:31, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringBuilder.h:47:51: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::LiteralParser::ParserState; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::LiteralParser::ParserState; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::LiteralParser::ParserState; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp:288:29: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::LiteralParser::ParserState*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp:289:28: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.cpp:20: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStackPosix.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStackPosix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStackSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStackSymbian.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStackWin.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStackWin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MarkStack.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MarkStack.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MathObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NativeErrorConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NativeErrorPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NumberConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NumberObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/NumberPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 64u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringBuilder.h:47:51: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ObjectConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ObjectPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Operations.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PropertyDescriptor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyDescriptor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyDescriptor.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyDescriptor.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PropertyNameArray.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PropertySlot.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/PrototypeFunction.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExpConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExp.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = int; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:835:13: required from 'void QTWTF::Vector::shrinkCapacity(size_t) [with T = int; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:561:40: required from 'void QTWTF::Vector::clear() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.cpp:212:24: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExpObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegExpPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ScopeChain.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/ScopeChain.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/SmallStrings.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ScopeChain.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ScopeChain.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp: In constructor 'QTJSC::SmallStrings::SmallStrings()': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyIsNumCharactersConstInSyncWithClassUsage' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp:61:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(numCharactersToStore == sizeof(m_singleCharacterStrings) / sizeof(m_singleCharacterStrings[0]), IsNumCharactersConstInSyncWithClassUsage); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StringConstructor.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StringObject.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.cpp:21: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StringPrototype.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/StructureChain.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/StructureChain.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:22: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StructureChain.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StructureChain.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Structure.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:23: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::UString::Range; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::UString::Range; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::UString::Range; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:253:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::UString::Range*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::UString; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::UString; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::UString; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:254:29: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::UString*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp:27: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Structure*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Structure*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Structure*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp:251:27: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Structure**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::PropertyMapEntry*; unsigned int inlineCapacity = 1024u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = QTJSC::PropertyMapEntry*; unsigned int inlineCapacity = 1024u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = QTJSC::PropertyMapEntry*; unsigned int inlineCapacity = 1024u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp:1109:93: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::PropertyMapEntry**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/TimeoutChecker.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/TimeoutChecker.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/TimeoutChecker.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/UString.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/TimeoutChecker.cpp:33: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/UStringImpl.o ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = short unsigned int; unsigned int inlineCapacity = 1024u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:399:33: required from 'QTWTF::VectorBuffer::VectorBuffer(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 1024u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:500:28: required from 'QTWTF::Vector::Vector(size_t) [with T = short unsigned int; unsigned int inlineCapacity = 1024u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp:224:38: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Assertions.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ByteArray.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/ByteArray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CurrentTime.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/CurrentTime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/DateMath.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/DateMath.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/dtoa.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/DateMath.cpp:71: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp:151:0: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 16u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = unsigned int; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = unsigned int; unsigned int inlineCapacity = 16u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp:285:22: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/FastMalloc.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:77: ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h: In constructor 'PackedCache::PackedCache(PackedCache::V)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummykey_size' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:143:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kKeybits <= sizeof(K) * 8, key_size); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyvalue_size' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:144:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kValuebits <= sizeof(V) * 8, value_size); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyhash_function' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:145:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kHashbits <= kKeybits, hash_function); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyentry_size_must_be_big_enough' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCPackedCache.h:146:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kKeybits - kHashbits + kValuebits <= kTbits, ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp: In member function 'void QTWTF::TCMalloc_PageHeap::init()': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyvaluebits' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1436:3: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kNumClasses <= (1 << PageMapCache::kValuebits), valuebits); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp: In member function 'void QTWTF::TCMalloc_Central_FreeList::Populate()': ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2692:40: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] tail = reinterpret_cast(ptr); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp: In instantiation of 'T* QTWTF::PageHeapAllocator::New() [with T = QTWTF::Span]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1093:37: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:987:33: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] *(void**)new_allocation = allocated_regions_; ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp: In instantiation of 'T* QTWTF::PageHeapAllocator::New() [with T = QTWTF::TCMalloc_ThreadCache]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2904:57: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:987:33: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/HashTable.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MainThread.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/MainThread.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/MainThread.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/MainThreadQt.cpp -o .moc/release-shared/MainThreadQt.moc /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/ThreadingQt.cpp -o .moc/release-shared/ThreadingQt.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RandomNumber.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/RandomNumber.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RefCountedLeakCounter.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefCountedLeakCounter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/BlockAllocatorSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian/BlockAllocatorSymbian.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegisterFileAllocatorSymbian.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian/RegisterFileAllocatorSymbian.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ThreadingNone.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/ThreadingNone.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Threading.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/Threading.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/TypeTraits.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CollatorDefault.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/CollatorDefault.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/CollatorICU.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/UTF8.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/UTF8.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegexCompiler.o ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexCompiler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegexInterpreter.o ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexInterpreter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/RegexJIT.o ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/Grammar.o ../3rdparty/javascriptcore/JavaScriptCore/generated/Grammar.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/TCSystemAlloc.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/TCSystemAlloc.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from parser/Grammar.y:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptclass.o api/qscriptclass.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from parser/Grammar.y:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/NodeConstructors.h:656:36: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptclasspropertyiterator.o api/qscriptclasspropertyiterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptcontext.o api/qscriptcontext.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptcontext.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtScript/../../src/script/api/qscriptvalue.h:29, from ../../include/QtScript/qscriptvalue.h:1, from api/qscriptcontext.h:29, from api/qscriptcontext.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptcontext.cpp:30: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptcontextinfo.o api/qscriptcontextinfo.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptcontextinfo.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../../include/QtCore/qlist.h:1:0, from api/qscriptcontextinfo.h:29, from api/qscriptcontextinfo.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptcontextinfo.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared api/qscriptengine.h -o .moc/release-shared/moc_qscriptengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptengineagent.o api/qscriptengineagent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptextensionplugin.o api/qscriptextensionplugin.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptengineagent.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptprogram.o api/qscriptprogram.cpp In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qvariant.h:47, from ../../include/QtCore/qvariant.h:1, from api/qscriptengineagent.h:29, from api/qscriptengineagent.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from api/qscriptengineagent_p.h:39, from api/qscriptengineagent.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qvariant.h:47, from ../../include/QtCore/qvariant.h:1, from api/qscriptengineagent.h:29, from api/qscriptengineagent.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' api/qscriptengineagent.cpp:206:32: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from api/qscriptengineagent_p.h:39, from api/qscriptengineagent.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qvariant.h:47, from ../../include/QtCore/qvariant.h:1, from api/qscriptengineagent.h:29, from api/qscriptengineagent.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' api/qscriptengineagent.cpp:206:32: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ ../../include/QtCore/../../src/corelib/tools/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25, from api/qscriptengineagent_p.h:39, from api/qscriptengineagent.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptstring.o api/qscriptstring.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptprogram.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:63, from ../../include/QtCore/qsharedpointer_impl.h:1, from ../../include/QtCore/../../src/corelib/tools/qsharedpointer.h:50, from ../../include/QtCore/qsharedpointer.h:1, from api/qscriptprogram.h:27, from api/qscriptprogram.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptprogram.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptstring.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptvalue.o api/qscriptvalue.cpp In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:63, from ../../include/QtCore/qsharedpointer_impl.h:1, from ../../include/QtCore/../../src/corelib/tools/qsharedpointer.h:50, from ../../include/QtCore/qsharedpointer.h:1, from api/qscriptstring.h:29, from api/qscriptstring.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptstring.cpp:26: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptvalueiterator.o api/qscriptvalueiterator.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptvalue.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptvalueiterator.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../../include/QtCore/qvarlengtharray.h:1:0, from ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:65, from ../../include/QtCore/private/qobject_p.h:1, from api/qscriptengine_p.h:38, from api/qscriptvalue.cpp:29: ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = QTJSC::JSValue; int Prealloc = 8]': api/qscriptvalue.cpp:1585:60: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = QTJSC::JSValue; int Prealloc = 8]': api/qscriptvalue.cpp:1585:60: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from ../../include/QtCore/qlist.h:1:0, from api/qscriptvalue.h:29, from api/qscriptvalue.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptvalue.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtScript/../../src/script/api/qscriptvalue.h:29, from ../../include/QtScript/qscriptvalue.h:1, from api/qscriptvalueiterator.h:27, from api/qscriptvalueiterator.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptvalueiterator.cpp:29: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptable.o api/qscriptable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptfunction.o bridge/qscriptfunction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptobject.o bridge/qscriptobject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptfunction.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.h:27, from bridge/qscriptfunction_p.h:42, from bridge/qscriptfunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:49, from ../../include/QtCore/qmetatype.h:1, from ../../include/QtScript/../../src/script/api/qscriptengine.h:27, from ../../include/QtScript/qscriptengine.h:1, from bridge/qscriptfunction_p.h:40, from bridge/qscriptfunction.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.h:27, from bridge/qscriptfunction_p.h:42, from bridge/qscriptfunction.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/QDataStream:1, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptobject.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptclassobject.o bridge/qscriptclassobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptvariant.o bridge/qscriptvariant.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptclassobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptvariant.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptclassobject_p.h:40, from bridge/qscriptclassobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptvariant_p.h:40, from bridge/qscriptvariant.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/QDataStream:1, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptclassobject_p.h:40, from bridge/qscriptclassobject.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qvariant.h:47, from ../../include/QtCore/qvariant.h:1, from bridge/qscriptvariant_p.h:38, from bridge/qscriptvariant.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptclassobject_p.h:40, from bridge/qscriptclassobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptvariant_p.h:40, from bridge/qscriptvariant.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared bridge/qscriptqobject_p.h -o .moc/release-shared/moc_qscriptqobject_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptglobalobject.o bridge/qscriptglobalobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptactivationobject.o bridge/qscriptactivationobject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptglobalobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptactivationobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32, from bridge/qscriptactivationobject_p.h:40, from bridge/qscriptactivationobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h:25, from bridge/qscriptglobalobject_p.h:40, from bridge/qscriptglobalobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/QDataStream:1, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h:25, from bridge/qscriptglobalobject_p.h:40, from bridge/qscriptglobalobject.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h:25, from bridge/qscriptglobalobject_p.h:40, from bridge/qscriptglobalobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptstaticscopeobject.o bridge/qscriptstaticscopeobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptdeclarativeobject.o bridge/qscriptdeclarativeobject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptstaticscopeobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32, from bridge/qscriptstaticscopeobject_p.h:40, from bridge/qscriptstaticscopeobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptdeclarativeobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptdeclarativeclass.o bridge/qscriptdeclarativeclass.cpp bridge/qscriptdeclarativeobject.cpp: In member function 'virtual bool QScript::DeclarativeObjectDelegate::getOwnPropertySlot(QScriptObject*, QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertySlot&)': bridge/qscriptdeclarativeobject.cpp:78:45: warning: cast from 'QScriptDeclarativeClass::Value*' to 'const QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] slot.setValue((const JSC::JSValue &)val); ^ bridge/qscriptdeclarativeobject.cpp: In static member function 'static QTJSC::JSValue QScript::DeclarativeObjectDelegate::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, const QTJSC::ArgList&)': bridge/qscriptdeclarativeobject.cpp:157:35: warning: cast from 'QScriptDeclarativeClass::Value*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] return (JSC::JSValue &)(result); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptdeclarativeobject_p.h:41, from bridge/qscriptdeclarativeobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/QDataStream:1, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptdeclarativeobject_p.h:41, from bridge/qscriptdeclarativeobject.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptdeclarativeobject_p.h:41, from bridge/qscriptdeclarativeobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptdeclarativeobject_p.h:40, from bridge/qscriptdeclarativeclass.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptast.o parser/qscriptast.cpp bridge/qscriptdeclarativeclass.cpp: In copy constructor 'QScriptDeclarativeClass::Value::Value(const QScriptDeclarativeClass::Value&)': bridge/qscriptdeclarativeclass.cpp:56:45: warning: cast from 'const QScriptDeclarativeClass::Value*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] new (this) JSC::JSValue((JSC::JSValue &)other); ^ bridge/qscriptdeclarativeclass.cpp: In destructor 'QScriptDeclarativeClass::Value::~Value()': bridge/qscriptdeclarativeclass.cpp:142:27: warning: cast from 'QScriptDeclarativeClass::Value*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] ((JSC::JSValue *)(this))->~JSValue(); ^ bridge/qscriptdeclarativeclass.cpp: In member function 'QScriptValue QScriptDeclarativeClass::Value::toScriptValue(QScriptEngine*) const': bridge/qscriptdeclarativeclass.cpp:147:88: warning: cast from 'const QScriptDeclarativeClass::Value*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] return QScriptEnginePrivate::get(engine)->scriptValueFromJSCValue((JSC::JSValue &)*this); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptdeclarativeobject_p.h:41, from bridge/qscriptdeclarativeclass.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtScript/../../src/script/api/qscriptvalue.h:29, from ../../include/QtScript/qscriptvalue.h:1, from bridge/qscriptdeclarativeclass_p.h:39, from bridge/qscriptdeclarativeclass.cpp:24: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptdeclarativeobject_p.h:41, from bridge/qscriptdeclarativeclass.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptastvisitor.o parser/qscriptastvisitor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptgrammar.o parser/qscriptgrammar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptsyntaxchecker.o parser/qscriptsyntaxchecker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptlexer.o parser/qscriptlexer.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared api/qscriptextensionplugin.h -o .moc/release-shared/moc_qscriptextensionplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/MainThreadQt.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/MainThreadQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/ThreadingQt.o ../3rdparty/javascriptcore/JavaScriptCore/wtf/qt/ThreadingQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptengine.o api/qscriptengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/qscriptqobject.o bridge/qscriptqobject.cpp In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from api/qscriptengine.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.h:25, from ../3rdparty/javascriptcore/JavaScriptCore/config.h:68, from bridge/qscriptqobject.cpp:24: ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h: In function 'TO QTWTF::bitwise_cast(FROM)': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h:243:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/StdLibExtras.h:63:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:49, from ../../include/QtCore/qmetatype.h:1, from api/qscriptengine.h:27, from api/qscriptengine.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' api/qscriptengine.cpp:1098:59: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from ../../include/QtCore/qmap.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qvariant.h:49, from ../../include/QtCore/qvariant.h:1, from api/qscriptengine.h:29, from api/qscriptengine.cpp:25: ../../include/QtCore/../../src/corelib/tools/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': ../../include/QtCore/../../src/corelib/tools/qmap.h:324:58: required from 'const Key& QMap::const_iterator::key() const [with Key = QString; T = QVariant]' api/qscriptengine.cpp:1108:39: required from here ../../include/QtCore/../../src/corelib/tools/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:49, from ../../include/QtCore/qmetatype.h:1, from api/qscriptengine.h:27, from api/qscriptengine.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptengine.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:49, from ../../include/QtCore/qmetatype.h:1, from api/qscriptengine.h:27, from api/qscriptengine.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' api/qscriptengine.cpp:1098:59: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ ../../include/QtCore/../../src/corelib/tools/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24, from api/qscriptstring_p.h:40, from api/qscriptengine_p.h:46, from api/qscriptengine.cpp:28: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qvarlengtharray.h:1:0, from bridge/qscriptqobject.cpp:28: ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = QVariant; int Prealloc = 9]': bridge/qscriptqobject.cpp:496:64: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = QVariant; int Prealloc = 9]': bridge/qscriptqobject.cpp:496:64: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = QVariant; int Prealloc = 9]': bridge/qscriptqobject.cpp:498:19: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = void*; int Prealloc = 9]': bridge/qscriptqobject.cpp:924:57: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = void*; int Prealloc = 9]': bridge/qscriptqobject.cpp:924:57: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = QTJSC::JSValue; int Prealloc = 8]': bridge/qscriptqobject.cpp:2125:53: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = QTJSC::JSValue; int Prealloc = 8]': bridge/qscriptqobject.cpp:2125:53: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'QTJSC::JSValue*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from ../../include/QtCore/qvector.h:1:0, from ../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../include/QtCore/qdebug.h:1, from bridge/qscriptqobject.cpp:29: ../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'int QVector::sizeOfTypedData() [with T = QScript::QScriptMetaArguments]': ../../include/QtCore/../../src/corelib/tools/qvector.h:577:60: required from 'void QVector::append(const T&) [with T = QScript::QScriptMetaArguments]' bridge/qscriptqobject.cpp:592:88: required from here ../../include/QtCore/../../src/corelib/tools/qvector.h:323:86: warning: cast from 'QVector*' to 'const Data* {aka const QVectorTypedData*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ^ In file included from ../../include/QtCore/qvarlengtharray.h:1:0, from bridge/qscriptqobject.cpp:28: ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = QVariant; int Prealloc = 9]': ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = QVariant; int Prealloc = 9]' bridge/qscriptqobject.cpp:598:36: required from here ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptqobject_p.h:38, from bridge/qscriptqobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Register; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:48:26: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Register*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 20u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:46:9: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] In file included from ../../include/QtCore/qlist.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../include/QtCore/qobject.h:1, from ../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../include/QtCore/qiodevice.h:1, from ../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../include/QtCore/qdatastream.h:1, from ../../include/QtCore/QDataStream:1, from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptqobject_p.h:38, from bridge/qscriptqobject.cpp:25: ../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../include/QtCore/private/../../../src/corelib/kernel/qobject_p.h:105:21: required from here ../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26, from bridge/qscriptobject_p.h:40, from bridge/qscriptqobject_p.h:38, from bridge/qscriptqobject.cpp:25: ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = int; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = int; unsigned int inlineCapacity = 32u]' ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:39:33: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'int*' increases required alignment of target type [-Wcast-align] T* inlineBuffer() { return reinterpret_cast(m_inlineBuffer.buffer); } ^ ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:394:33: required from 'QTWTF::VectorBuffer::VectorBuffer() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:494:23: required from 'QTWTF::Vector::Vector() [with T = QTJSC::Identifier; unsigned int inlineCapacity = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:148:17: required from 'void QTWTF::SegmentedVector::append(const U&) [with U = QTJSC::Identifier; T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:52:72: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::Identifier*' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:774:36: required from 'void QTWTF::Vector::resize(size_t) [with T = QTWTF::Vector*; unsigned int inlineCapacity = 32u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:177:13: required from 'void QTWTF::SegmentedVector::clear() [with T = QTJSC::Identifier; unsigned int SegmentSize = 64u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.h:42:44: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTWTF::Vector**' increases required alignment of target type [-Wcast-align] ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 'T* QTWTF::VectorBuffer::inlineBuffer() [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]': ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:41: required from 'void QTWTF::VectorBuffer::allocateBuffer(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9: required from 'void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:107: required from 'void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:42: required from 'const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u; size_t = unsigned int]' ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:49: required from 'void QTWTF::Vector::append(const U&) [with U = QTJSC::ExpressionNode*; T = QTJSC::ExpressionNode*; unsigned int inlineCapacity = 8u]' ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1087:70: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:78: warning: cast from 'QTWTF::AlignedBufferChar* {aka char*}' to 'QTJSC::ExpressionNode**' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -fPIC -DQT_SHARED -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG -DJS_NO_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode -I../3rdparty/javascriptcore/JavaScriptCore/yarr -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders -I../3rdparty/javascriptcore/JavaScriptCore/generated -I../../include/QtScript -I.rcc/release-shared -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api -I../3rdparty/javascriptcore/JavaScriptCore/pcre -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore/JavaScriptCore/parser -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler -I../3rdparty/javascriptcore/JavaScriptCore/debugger -I../3rdparty/javascriptcore/JavaScriptCore/runtime -I../3rdparty/javascriptcore/JavaScriptCore/wtf -I/build/buildd/qt4-x11-4.8.4+dfsg/src/script/../3rdparty/javascriptcore/JavaScriptCore/unicode -I../3rdparty/javascriptcore/JavaScriptCore/interpreter -I../3rdparty/javascriptcore/JavaScriptCore/jit -I../3rdparty/javascriptcore/JavaScriptCore/profiler -I../3rdparty/javascriptcore/JavaScriptCore/wrec -I../3rdparty/javascriptcore/JavaScriptCore/API -I../3rdparty/javascriptcore/JavaScriptCore/bytecode -I../3rdparty/javascriptcore/JavaScriptCore/assembler -I../3rdparty/javascriptcore/JavaScriptCore/generated -I. -Iparser -I.moc/release-shared -o obj/release/moc_qscriptextensionplugin.o .moc/release-shared/moc_qscriptextensionplugin.cpp rm -f libQtScript.so.4.8.4 libQtScript.so libQtScript.so.4 libQtScript.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtScript.so.4 -o libQtScript.so.4.8.4 obj/release/pcre_compile.o obj/release/pcre_exec.o obj/release/pcre_tables.o obj/release/pcre_ucp_searchfuncs.o obj/release/pcre_xclass.o obj/release/JSBase.o obj/release/JSCallbackConstructor.o obj/release/JSCallbackFunction.o obj/release/JSCallbackObject.o obj/release/JSClassRef.o obj/release/JSContextRef.o obj/release/JSObjectRef.o obj/release/JSStringRef.o obj/release/JSValueRef.o obj/release/OpaqueJSString.o obj/release/ARMAssembler.o obj/release/MacroAssemblerARM.o obj/release/CodeBlock.o obj/release/JumpTable.o obj/release/Opcode.o obj/release/SamplingTool.o obj/release/StructureStubInfo.o obj/release/BytecodeGenerator.o obj/release/NodesCodegen.o obj/release/DebuggerActivation.o obj/release/DebuggerCallFrame.o obj/release/Debugger.o obj/release/CallFrame.o obj/release/Interpreter.o obj/release/RegisterFile.o obj/release/ExecutableAllocatorFixedVMPool.o obj/release/ExecutableAllocatorPosix.o obj/release/ExecutableAllocatorSymbian.o obj/release/ExecutableAllocatorWin.o obj/release/ExecutableAllocator.o obj/release/JITArithmetic.o obj/release/JITCall.o obj/release/JIT.o obj/release/JITOpcodes.o obj/release/JITPropertyAccess.o obj/release/JITStubs.o obj/release/Lexer.o obj/release/Nodes.o obj/release/ParserArena.o obj/release/Parser.o obj/release/Profile.o obj/release/ProfileGenerator.o obj/release/ProfileNode.o obj/release/Profiler.o obj/release/ArgList.o obj/release/Arguments.o obj/release/ArrayConstructor.o obj/release/ArrayPrototype.o obj/release/BooleanConstructor.o obj/release/BooleanObject.o obj/release/BooleanPrototype.o obj/release/CallData.o obj/release/Collector.o obj/release/CommonIdentifiers.o obj/release/Completion.o obj/release/ConstructData.o obj/release/DateConstructor.o obj/release/DateConversion.o obj/release/DateInstance.o obj/release/DatePrototype.o obj/release/ErrorConstructor.o obj/release/Error.o obj/release/ErrorInstance.o obj/release/ErrorPrototype.o obj/release/ExceptionHelpers.o obj/release/Executable.o obj/release/FunctionConstructor.o obj/release/FunctionPrototype.o obj/release/GetterSetter.o obj/release/GlobalEvalFunction.o obj/release/Identifier.o obj/release/InitializeThreading.o obj/release/InternalFunction.o obj/release/JSActivation.o obj/release/JSAPIValueWrapper.o obj/release/JSArray.o obj/release/JSByteArray.o obj/release/JSCell.o obj/release/JSFunction.o obj/release/JSGlobalData.o obj/release/JSGlobalObject.o obj/release/JSGlobalObjectFunctions.o obj/release/JSImmediate.o obj/release/JSLock.o obj/release/JSNotAnObject.o obj/release/JSNumberCell.o obj/release/JSObject.o obj/release/JSONObject.o obj/release/JSPropertyNameIterator.o obj/release/JSStaticScopeObject.o obj/release/JSString.o obj/release/JSValue.o obj/release/JSVariableObject.o obj/release/JSWrapperObject.o obj/release/LiteralParser.o obj/release/Lookup.o obj/release/MarkStackPosix.o obj/release/MarkStackSymbian.o obj/release/MarkStackWin.o obj/release/MarkStack.o obj/release/MathObject.o obj/release/NativeErrorConstructor.o obj/release/NativeErrorPrototype.o obj/release/NumberConstructor.o obj/release/NumberObject.o obj/release/NumberPrototype.o obj/release/ObjectConstructor.o obj/release/ObjectPrototype.o obj/release/Operations.o obj/release/PropertyDescriptor.o obj/release/PropertyNameArray.o obj/release/PropertySlot.o obj/release/PrototypeFunction.o obj/release/RegExpConstructor.o obj/release/RegExp.o obj/release/RegExpObject.o obj/release/RegExpPrototype.o obj/release/ScopeChain.o obj/release/SmallStrings.o obj/release/StringConstructor.o obj/release/StringObject.o obj/release/StringPrototype.o obj/release/StructureChain.o obj/release/Structure.o obj/release/TimeoutChecker.o obj/release/UString.o obj/release/UStringImpl.o obj/release/Assertions.o obj/release/ByteArray.o obj/release/CurrentTime.o obj/release/DateMath.o obj/release/dtoa.o obj/release/FastMalloc.o obj/release/HashTable.o obj/release/MainThread.o obj/release/MainThreadQt.o obj/release/ThreadingQt.o obj/release/RandomNumber.o obj/release/RefCountedLeakCounter.o obj/release/BlockAllocatorSymbian.o obj/release/RegisterFileAllocatorSymbian.o obj/release/ThreadingNone.o obj/release/Threading.o obj/release/TypeTraits.o obj/release/CollatorDefault.o obj/release/CollatorICU.o obj/release/UTF8.o obj/release/RegexCompiler.o obj/release/RegexInterpreter.o obj/release/RegexJIT.o obj/release/Grammar.o obj/release/TCSystemAlloc.o obj/release/qscriptclass.o obj/release/qscriptclasspropertyiterator.o obj/release/qscriptcontext.o obj/release/qscriptcontextinfo.o obj/release/qscriptengine.o obj/release/qscriptengineagent.o obj/release/qscriptextensionplugin.o obj/release/qscriptprogram.o obj/release/qscriptstring.o obj/release/qscriptvalue.o obj/release/qscriptvalueiterator.o obj/release/qscriptable.o obj/release/qscriptfunction.o obj/release/qscriptobject.o obj/release/qscriptclassobject.o obj/release/qscriptvariant.o obj/release/qscriptqobject.o obj/release/qscriptglobalobject.o obj/release/qscriptactivationobject.o obj/release/qscriptstaticscopeobject.o obj/release/qscriptdeclarativeobject.o obj/release/qscriptdeclarativeclass.o obj/release/qscriptast.o obj/release/qscriptastvisitor.o obj/release/qscriptgrammar.o obj/release/qscriptsyntaxchecker.o obj/release/qscriptlexer.o obj/release/moc_qscriptextensionplugin.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtCore -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lfontconfig -lpthread ln -s libQtScript.so.4.8.4 libQtScript.so ln -s libQtScript.so.4.8.4 libQtScript.so.4 ln -s libQtScript.so.4.8.4 libQtScript.so.4.8 rm -f ../../lib/libQtScript.so.4.8.4 rm -f ../../lib/libQtScript.so rm -f ../../lib/libQtScript.so.4 rm -f ../../lib/libQtScript.so.4.8 mv -f libQtScript.so.4.8.4 libQtScript.so libQtScript.so.4 libQtScript.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/script' cd src/declarative/ && make -f Makefile make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/declarative' /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile declarative.pro make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/declarative' make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/declarative' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeaccessibility.o util/qdeclarativeaccessibility.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeapplication.o util/qdeclarativeapplication.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeutilmodule.o util/qdeclarativeutilmodule.cpp util/qdeclarativeaccessibility.cpp:111:6: warning: unused parameter 'object' [-Wunused-parameter] bool QDeclarativeAccessibilityUpdater::isAccessible(QObject *object) ^ util/qdeclarativeaccessibility.cpp:123:10: warning: unused parameter 'object' [-Wunused-parameter] QObject *QDeclarativeAccessibilityUpdater::parent(QObject *object) ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeview.o util/qdeclarativeview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeconnections.o util/qdeclarativeconnections.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepackage.o util/qdeclarativepackage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeanimation.o util/qdeclarativeanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativesystempalette.o util/qdeclarativesystempalette.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativespringanimation.o util/qdeclarativespringanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativesmoothedanimation.o util/qdeclarativesmoothedanimation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestate.o util/qdeclarativestate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetransitionmanager.o util/qdeclarativetransitionmanager.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestateoperations_p.h -o .moc/release-shared/moc_qdeclarativestateoperations_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertychanges.o util/qdeclarativepropertychanges.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestategroup.o util/qdeclarativestategroup.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetransition.cpp -o .moc/release-shared/qdeclarativetransition.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistmodel.o util/qdeclarativelistmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistaccessor.o util/qdeclarativelistaccessor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeopenmetaobject.o util/qdeclarativeopenmetaobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetimeline.o util/qdeclarativetimeline.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetimer.o util/qdeclarativetimer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativebind.o util/qdeclarativebind.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertymap.o util/qdeclarativepropertymap.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepixmapcache.cpp -o .moc/release-shared/qdeclarativepixmapcache.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativebehavior.o util/qdeclarativebehavior.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativefontloader.cpp -o .moc/release-shared/qdeclarativefontloader.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestyledtext.o util/qdeclarativestyledtext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistmodelworkeragent.o util/qdeclarativelistmodelworkeragent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qlistmodelinterface.o util/qlistmodelinterface.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativexmllistmodel.cpp -o .moc/release-shared/qdeclarativexmllistmodel.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeitemsmodule.o graphicsitems/qdeclarativeitemsmodule.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeanchors_p.h -o .moc/release-shared/moc_qdeclarativeanchors_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeevents.o graphicsitems/qdeclarativeevents.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeflickable.o graphicsitems/qdeclarativeflickable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeflipable.o graphicsitems/qdeclarativeflipable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativegridview.o graphicsitems/qdeclarativegridview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimage.o graphicsitems/qdeclarativeimage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeborderimage.o graphicsitems/qdeclarativeborderimage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimagebase.o graphicsitems/qdeclarativeimagebase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeanimatedimage.o graphicsitems/qdeclarativeanimatedimage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepainteditem.o graphicsitems/qdeclarativepainteditem.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeitem.h -o .moc/release-shared/moc_qdeclarativeitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefocuspanel.o graphicsitems/qdeclarativefocuspanel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefocusscope.o graphicsitems/qdeclarativefocusscope.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepositioners.o graphicsitems/qdeclarativepositioners.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeloader_p.h -o .moc/release-shared/moc_qdeclarativeloader_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativemousearea.o graphicsitems/qdeclarativemousearea.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepath.o graphicsitems/qdeclarativepath.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepathview.o graphicsitems/qdeclarativepathview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerectangle.o graphicsitems/qdeclarativerectangle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerepeater.o graphicsitems/qdeclarativerepeater.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativescalegrid.o graphicsitems/qdeclarativescalegrid.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetranslate.o graphicsitems/qdeclarativetranslate.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetextinput.o graphicsitems/qdeclarativetextinput.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetext.cpp -o .moc/release-shared/qdeclarativetext.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetextedit.o graphicsitems/qdeclarativetextedit.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativevisualitemmodel.cpp -o .moc/release-shared/qdeclarativevisualitemmodel.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistview.o graphicsitems/qdeclarativelistview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelayoutitem.o graphicsitems/qdeclarativelayoutitem.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativegraphicswidget_p.h -o .moc/release-shared/moc_qdeclarativegraphicswidget_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetextlayout.o graphicsitems/qdeclarativetextlayout.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepincharea.o graphicsitems/qdeclarativepincharea.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimplicitsizeitem.o graphicsitems/qdeclarativeimplicitsizeitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeparser.o qml/qdeclarativeparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinstruction.o qml/qdeclarativeinstruction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevmemetaobject.o qml/qdeclarativevmemetaobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeengine.o qml/qdeclarativeengine.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeexpression.h -o .moc/release-shared/moc_qdeclarativeexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativebinding.o qml/qdeclarativebinding.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeproperty.o qml/qdeclarativeproperty.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecomponent.o qml/qdeclarativecomponent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecontext.o qml/qdeclarativecontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinclude.o qml/qdeclarativeinclude.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecustomparser.o qml/qdeclarativecustomparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertyvaluesource.o qml/qdeclarativepropertyvaluesource.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertyvalueinterceptor.o qml/qdeclarativepropertyvalueinterceptor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeproxymetaobject.o qml/qdeclarativeproxymetaobject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevme.o qml/qdeclarativevme.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecompiler.o qml/qdeclarativecompiler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecompileddata.o qml/qdeclarativecompileddata.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeboundsignal.cpp -o .moc/release-shared/qdeclarativeboundsignal.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedom.o qml/qdeclarativedom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerefcount.o qml/qdeclarativerefcount.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativemetatype.o qml/qdeclarativemetatype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestringconverters.o qml/qdeclarativestringconverters.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeparserstatus.o qml/qdeclarativeparserstatus.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypeloader.o qml/qdeclarativetypeloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinfo.o qml/qdeclarativeinfo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeerror.o qml/qdeclarativeerror.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativescriptparser.o qml/qdeclarativescriptparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativerewrite.o qml/qdeclarativerewrite.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevaluetype.o qml/qdeclarativevaluetype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecompiledbindings.o qml/qdeclarativecompiledbindings.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefastproperties.o qml/qdeclarativefastproperties.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativexmlhttprequest.cpp -o .moc/release-shared/qdeclarativexmlhttprequest.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativesqldatabase.o qml/qdeclarativesqldatabase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qmetaobjectbuilder.o qml/qmetaobjectbuilder.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativewatcher.cpp -o .moc/release-shared/qdeclarativewatcher.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecleanup.o qml/qdeclarativecleanup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepropertycache.o qml/qdeclarativepropertycache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativenotifier.o qml/qdeclarativenotifier.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeintegercache.o qml/qdeclarativeintegercache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypenotavailable.o qml/qdeclarativetypenotavailable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypenamecache.o qml/qdeclarativetypenamecache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativescriptstring.o qml/qdeclarativescriptstring.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeobjectscriptclass.o qml/qdeclarativeobjectscriptclass.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativecontextscriptclass.o qml/qdeclarativecontextscriptclass.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeglobalscriptclass.o qml/qdeclarativeglobalscriptclass.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevaluetypescriptclass.o qml/qdeclarativevaluetypescriptclass.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetypenamescriptclass.o qml/qdeclarativetypenamescriptclass.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelistscriptclass.o qml/qdeclarativelistscriptclass.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeworkerscript.cpp -o .moc/release-shared/qdeclarativeworkerscript.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimageprovider.o qml/qdeclarativeimageprovider.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativenetworkaccessmanagerfactory.o qml/qdeclarativenetworkaccessmanagerfactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedirparser.o qml/qdeclarativedirparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeextensionplugin.o qml/qdeclarativeextensionplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeimport.o qml/qdeclarativeimport.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativelist.o qml/qdeclarativelist.cpp qml/qdeclarativeimport.cpp: In constructor 'QDeclarativeImportDatabase::QDeclarativeImportDatabase(QDeclarativeEngine*)': qml/qdeclarativeimport.cpp:757:28: warning: 'QString::QString(const char*)' is deprecated (declared at ../../include/QtCore/../../src/corelib/tools/qstring.h:419) [-Wdeprecated-declarations] QString pathSep("/"); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qperformancetimer.o qml/qperformancetimer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsast.o qml/parser/qdeclarativejsast.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsastvisitor.o qml/parser/qdeclarativejsastvisitor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsengine_p.o qml/parser/qdeclarativejsengine_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsgrammar.o qml/parser/qdeclarativejsgrammar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejslexer.o qml/parser/qdeclarativejslexer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativejsparser.o qml/parser/qdeclarativejsparser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/textwriter.o qml/rewriter/textwriter.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebuggerstatus.o debugger/qdeclarativedebuggerstatus.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qpacketprotocol.cpp -o .moc/release-shared/qpacketprotocol.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugservice.o debugger/qdeclarativedebugservice.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugclient.cpp -o .moc/release-shared/qdeclarativedebugclient.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeenginedebug.o debugger/qdeclarativeenginedebug.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugtrace.o debugger/qdeclarativedebugtrace.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebughelper.o debugger/qdeclarativedebughelper.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugserver_p.h -o .moc/release-shared/moc_qdeclarativedebugserver_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeinspectorservice.o debugger/qdeclarativeinspectorservice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qjsdebuggeragent.o debugger/qjsdebuggeragent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qjsdebugservice.o debugger/qjsdebugservice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeenginedebugservice.o debugger/qdeclarativeenginedebugservice.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeaccessible.o accessible/qdeclarativeaccessible.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeaccessibility_p.h -o .moc/release-shared/moc_qdeclarativeaccessibility_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeapplication_p.h -o .moc/release-shared/moc_qdeclarativeapplication_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeview.h -o .moc/release-shared/moc_qdeclarativeview.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeconnections_p.h -o .moc/release-shared/moc_qdeclarativeconnections_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepackage_p.h -o .moc/release-shared/moc_qdeclarativepackage_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeanimation_p.h -o .moc/release-shared/moc_qdeclarativeanimation_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativeanimation_p_p.h -o .moc/release-shared/moc_qdeclarativeanimation_p_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativesystempalette_p.h -o .moc/release-shared/moc_qdeclarativesystempalette_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativespringanimation_p.h -o .moc/release-shared/moc_qdeclarativespringanimation_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativesmoothedanimation_p.h -o .moc/release-shared/moc_qdeclarativesmoothedanimation_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestate_p.h -o .moc/release-shared/moc_qdeclarativestate_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepropertychanges_p.h -o .moc/release-shared/moc_qdeclarativepropertychanges_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestategroup_p.h -o .moc/release-shared/moc_qdeclarativestategroup_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetransition_p.h -o .moc/release-shared/moc_qdeclarativetransition_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativelistmodel_p.h -o .moc/release-shared/moc_qdeclarativelistmodel_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativelistmodel_p_p.h -o .moc/release-shared/moc_qdeclarativelistmodel_p_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetimeline_p_p.h -o .moc/release-shared/moc_qdeclarativetimeline_p_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativetimer_p.h -o .moc/release-shared/moc_qdeclarativetimer_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativebind_p.h -o .moc/release-shared/moc_qdeclarativebind_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativepropertymap.h -o .moc/release-shared/moc_qdeclarativepropertymap.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativebehavior_p.h -o .moc/release-shared/moc_qdeclarativebehavior_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativefontloader_p.h -o .moc/release-shared/moc_qdeclarativefontloader_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativelistmodelworkeragent_p.h -o .moc/release-shared/moc_qdeclarativelistmodelworkeragent_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qlistmodelinterface_p.h -o .moc/release-shared/moc_qlistmodelinterface_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativexmllistmodel_p.h -o .moc/release-shared/moc_qdeclarativexmllistmodel_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeevents_p_p.h -o .moc/release-shared/moc_qdeclarativeevents_p_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeflickable_p.h -o .moc/release-shared/moc_qdeclarativeflickable_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeflickable_p_p.h -o .moc/release-shared/moc_qdeclarativeflickable_p_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeflipable_p.h -o .moc/release-shared/moc_qdeclarativeflipable_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativegridview_p.h -o .moc/release-shared/moc_qdeclarativegridview_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeimage_p.h -o .moc/release-shared/moc_qdeclarativeimage_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeimagebase_p.h -o .moc/release-shared/moc_qdeclarativeimagebase_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeborderimage_p.h -o .moc/release-shared/moc_qdeclarativeborderimage_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepainteditem_p.h -o .moc/release-shared/moc_qdeclarativepainteditem_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeanimatedimage_p.h -o .moc/release-shared/moc_qdeclarativeanimatedimage_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeitem_p.h -o .moc/release-shared/moc_qdeclarativeitem_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativefocuspanel_p.h -o .moc/release-shared/moc_qdeclarativefocuspanel_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativefocusscope_p.h -o .moc/release-shared/moc_qdeclarativefocusscope_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepositioners_p.h -o .moc/release-shared/moc_qdeclarativepositioners_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativemousearea_p.h -o .moc/release-shared/moc_qdeclarativemousearea_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepath_p.h -o .moc/release-shared/moc_qdeclarativepath_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepathview_p.h -o .moc/release-shared/moc_qdeclarativepathview_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativerectangle_p.h -o .moc/release-shared/moc_qdeclarativerectangle_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativerepeater_p.h -o .moc/release-shared/moc_qdeclarativerepeater_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativescalegrid_p_p.h -o .moc/release-shared/moc_qdeclarativescalegrid_p_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetranslate_p.h -o .moc/release-shared/moc_qdeclarativetranslate_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetextinput_p.h -o .moc/release-shared/moc_qdeclarativetextinput_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetextedit_p.h -o .moc/release-shared/moc_qdeclarativetextedit_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativetext_p.h -o .moc/release-shared/moc_qdeclarativetext_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativevisualitemmodel_p.h -o .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativelistview_p.h -o .moc/release-shared/moc_qdeclarativelistview_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativelayoutitem_p.h -o .moc/release-shared/moc_qdeclarativelayoutitem_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativepincharea_p.h -o .moc/release-shared/moc_qdeclarativepincharea_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared graphicsitems/qdeclarativeimplicitsizeitem_p.h -o .moc/release-shared/moc_qdeclarativeimplicitsizeitem_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativebinding_p.h -o .moc/release-shared/moc_qdeclarativebinding_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativecomponent.h -o .moc/release-shared/moc_qdeclarativecomponent.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativecomponent_p.h -o .moc/release-shared/moc_qdeclarativecomponent_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeboundsignal_p.h -o .moc/release-shared/moc_qdeclarativeboundsignal_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeengine.h -o .moc/release-shared/moc_qdeclarativeengine.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativecontext.h -o .moc/release-shared/moc_qdeclarativecontext.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeinclude_p.h -o .moc/release-shared/moc_qdeclarativeinclude_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativetypeloader_p.h -o .moc/release-shared/moc_qdeclarativetypeloader_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativevaluetype_p.h -o .moc/release-shared/moc_qdeclarativevaluetype_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativewatcher_p.h -o .moc/release-shared/moc_qdeclarativewatcher_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativetypenotavailable_p.h -o .moc/release-shared/moc_qdeclarativetypenotavailable_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeworkerscript_p.h -o .moc/release-shared/moc_qdeclarativeworkerscript_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared qml/qdeclarativeextensionplugin.h -o .moc/release-shared/moc_qdeclarativeextensionplugin.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qpacketprotocol_p.h -o .moc/release-shared/moc_qpacketprotocol_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugservice_p.h -o .moc/release-shared/moc_qdeclarativedebugservice_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativedebugclient_p.h -o .moc/release-shared/moc_qdeclarativedebugclient_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativeenginedebug_p.h -o .moc/release-shared/moc_qdeclarativeenginedebug_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativeinspectorservice_p.h -o .moc/release-shared/moc_qdeclarativeinspectorservice_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qjsdebuggeragent_p.h -o .moc/release-shared/moc_qjsdebuggeragent_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qjsdebugservice_p.h -o .moc/release-shared/moc_qjsdebugservice_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared debugger/qdeclarativeenginedebugservice_p.h -o .moc/release-shared/moc_qdeclarativeenginedebugservice_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared accessible/qdeclarativeaccessible_p.h -o .moc/release-shared/moc_qdeclarativeaccessible_p.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared util/qdeclarativestateoperations.cpp -o .moc/release-shared/qdeclarativestateoperations.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetransition.o util/qdeclarativetransition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativepixmapcache.o util/qdeclarativepixmapcache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativefontloader.o util/qdeclarativefontloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativexmllistmodel.o util/qdeclarativexmllistmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeanchors.o graphicsitems/qdeclarativeanchors.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeitem.o graphicsitems/qdeclarativeitem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeloader.o graphicsitems/qdeclarativeloader.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativetext.o graphicsitems/qdeclarativetext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativevisualitemmodel.o graphicsitems/qdeclarativevisualitemmodel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativegraphicswidget.o graphicsitems/qdeclarativegraphicswidget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeexpression.o qml/qdeclarativeexpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeboundsignal.o qml/qdeclarativeboundsignal.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativexmlhttprequest.o qml/qdeclarativexmlhttprequest.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativewatcher.o qml/qdeclarativewatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeworkerscript.o qml/qdeclarativeworkerscript.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qpacketprotocol.o debugger/qpacketprotocol.cpp debugger/qpacketprotocol.cpp: In member function 'void QPacketProtocol::send(const QPacket&)': debugger/qpacketprotocol.cpp:299:12: warning: variable 'writeBytes' set but not used [-Wunused-but-set-variable] qint64 writeBytes = d->dev->write((char *)&sendSize32, sizeof(qint32)); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugclient.o debugger/qdeclarativedebugclient.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativedebugserver.o debugger/qdeclarativedebugserver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeaccessibility_p.o .moc/release-shared/moc_qdeclarativeaccessibility_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeapplication_p.o .moc/release-shared/moc_qdeclarativeapplication_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeview.o .moc/release-shared/moc_qdeclarativeview.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeconnections_p.o .moc/release-shared/moc_qdeclarativeconnections_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepackage_p.o .moc/release-shared/moc_qdeclarativepackage_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeanimation_p.o .moc/release-shared/moc_qdeclarativeanimation_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeanimation_p_p.o .moc/release-shared/moc_qdeclarativeanimation_p_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativesystempalette_p.o .moc/release-shared/moc_qdeclarativesystempalette_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativespringanimation_p.o .moc/release-shared/moc_qdeclarativespringanimation_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativesmoothedanimation_p.o .moc/release-shared/moc_qdeclarativesmoothedanimation_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativestate_p.o .moc/release-shared/moc_qdeclarativestate_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepropertychanges_p.o .moc/release-shared/moc_qdeclarativepropertychanges_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativestategroup_p.o .moc/release-shared/moc_qdeclarativestategroup_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetransition_p.o .moc/release-shared/moc_qdeclarativetransition_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistmodel_p.o .moc/release-shared/moc_qdeclarativelistmodel_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistmodel_p_p.o .moc/release-shared/moc_qdeclarativelistmodel_p_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetimeline_p_p.o .moc/release-shared/moc_qdeclarativetimeline_p_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetimer_p.o .moc/release-shared/moc_qdeclarativetimer_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativebind_p.o .moc/release-shared/moc_qdeclarativebind_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepropertymap.o .moc/release-shared/moc_qdeclarativepropertymap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativebehavior_p.o .moc/release-shared/moc_qdeclarativebehavior_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativefontloader_p.o .moc/release-shared/moc_qdeclarativefontloader_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistmodelworkeragent_p.o .moc/release-shared/moc_qdeclarativelistmodelworkeragent_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qlistmodelinterface_p.o .moc/release-shared/moc_qlistmodelinterface_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativexmllistmodel_p.o .moc/release-shared/moc_qdeclarativexmllistmodel_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeevents_p_p.o .moc/release-shared/moc_qdeclarativeevents_p_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeflickable_p.o .moc/release-shared/moc_qdeclarativeflickable_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeflickable_p_p.o .moc/release-shared/moc_qdeclarativeflickable_p_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeflipable_p.o .moc/release-shared/moc_qdeclarativeflipable_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativegridview_p.o .moc/release-shared/moc_qdeclarativegridview_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeimage_p.o .moc/release-shared/moc_qdeclarativeimage_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeimagebase_p.o .moc/release-shared/moc_qdeclarativeimagebase_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeborderimage_p.o .moc/release-shared/moc_qdeclarativeborderimage_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepainteditem_p.o .moc/release-shared/moc_qdeclarativepainteditem_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeanimatedimage_p.o .moc/release-shared/moc_qdeclarativeanimatedimage_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeitem_p.o .moc/release-shared/moc_qdeclarativeitem_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativefocuspanel_p.o .moc/release-shared/moc_qdeclarativefocuspanel_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativefocusscope_p.o .moc/release-shared/moc_qdeclarativefocusscope_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepositioners_p.o .moc/release-shared/moc_qdeclarativepositioners_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativemousearea_p.o .moc/release-shared/moc_qdeclarativemousearea_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepath_p.o .moc/release-shared/moc_qdeclarativepath_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepathview_p.o .moc/release-shared/moc_qdeclarativepathview_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativerectangle_p.o .moc/release-shared/moc_qdeclarativerectangle_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativerepeater_p.o .moc/release-shared/moc_qdeclarativerepeater_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativescalegrid_p_p.o .moc/release-shared/moc_qdeclarativescalegrid_p_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetranslate_p.o .moc/release-shared/moc_qdeclarativetranslate_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetextinput_p.o .moc/release-shared/moc_qdeclarativetextinput_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetextedit_p.o .moc/release-shared/moc_qdeclarativetextedit_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetext_p.o .moc/release-shared/moc_qdeclarativetext_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativevisualitemmodel_p.o .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelistview_p.o .moc/release-shared/moc_qdeclarativelistview_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativelayoutitem_p.o .moc/release-shared/moc_qdeclarativelayoutitem_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativepincharea_p.o .moc/release-shared/moc_qdeclarativepincharea_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeimplicitsizeitem_p.o .moc/release-shared/moc_qdeclarativeimplicitsizeitem_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativebinding_p.o .moc/release-shared/moc_qdeclarativebinding_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativecomponent.o .moc/release-shared/moc_qdeclarativecomponent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativecomponent_p.o .moc/release-shared/moc_qdeclarativecomponent_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeboundsignal_p.o .moc/release-shared/moc_qdeclarativeboundsignal_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeengine.o .moc/release-shared/moc_qdeclarativeengine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativecontext.o .moc/release-shared/moc_qdeclarativecontext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeinclude_p.o .moc/release-shared/moc_qdeclarativeinclude_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetypeloader_p.o .moc/release-shared/moc_qdeclarativetypeloader_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativevaluetype_p.o .moc/release-shared/moc_qdeclarativevaluetype_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativewatcher_p.o .moc/release-shared/moc_qdeclarativewatcher_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativetypenotavailable_p.o .moc/release-shared/moc_qdeclarativetypenotavailable_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeworkerscript_p.o .moc/release-shared/moc_qdeclarativeworkerscript_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeextensionplugin.o .moc/release-shared/moc_qdeclarativeextensionplugin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qpacketprotocol_p.o .moc/release-shared/moc_qpacketprotocol_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativedebugservice_p.o .moc/release-shared/moc_qdeclarativedebugservice_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativedebugclient_p.o .moc/release-shared/moc_qdeclarativedebugclient_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeenginedebug_p.o .moc/release-shared/moc_qdeclarativeenginedebug_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeinspectorservice_p.o .moc/release-shared/moc_qdeclarativeinspectorservice_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qjsdebuggeragent_p.o .moc/release-shared/moc_qjsdebuggeragent_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qjsdebugservice_p.o .moc/release-shared/moc_qjsdebugservice_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeenginedebugservice_p.o .moc/release-shared/moc_qdeclarativeenginedebugservice_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/moc_qdeclarativeaccessible_p.o .moc/release-shared/moc_qdeclarativeaccessible_p.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativestateoperations.o util/qdeclarativestateoperations.cpp rm -f libQtDeclarative.so.4.8.4 libQtDeclarative.so libQtDeclarative.so.4 libQtDeclarative.so.4.8 g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQtDeclarative.so.4 -o libQtDeclarative.so.4.8.4 .obj/release-shared/qdeclarativeaccessibility.o .obj/release-shared/qdeclarativeapplication.o .obj/release-shared/qdeclarativeutilmodule.o .obj/release-shared/qdeclarativeview.o .obj/release-shared/qdeclarativeconnections.o .obj/release-shared/qdeclarativepackage.o .obj/release-shared/qdeclarativeanimation.o .obj/release-shared/qdeclarativesystempalette.o .obj/release-shared/qdeclarativespringanimation.o .obj/release-shared/qdeclarativesmoothedanimation.o .obj/release-shared/qdeclarativestate.o .obj/release-shared/qdeclarativetransitionmanager.o .obj/release-shared/qdeclarativestateoperations.o .obj/release-shared/qdeclarativepropertychanges.o .obj/release-shared/qdeclarativestategroup.o .obj/release-shared/qdeclarativetransition.o .obj/release-shared/qdeclarativelistmodel.o .obj/release-shared/qdeclarativelistaccessor.o .obj/release-shared/qdeclarativeopenmetaobject.o .obj/release-shared/qdeclarativetimeline.o .obj/release-shared/qdeclarativetimer.o .obj/release-shared/qdeclarativebind.o .obj/release-shared/qdeclarativepropertymap.o .obj/release-shared/qdeclarativepixmapcache.o .obj/release-shared/qdeclarativebehavior.o .obj/release-shared/qdeclarativefontloader.o .obj/release-shared/qdeclarativestyledtext.o .obj/release-shared/qdeclarativelistmodelworkeragent.o .obj/release-shared/qlistmodelinterface.o .obj/release-shared/qdeclarativexmllistmodel.o .obj/release-shared/qdeclarativeitemsmodule.o .obj/release-shared/qdeclarativeanchors.o .obj/release-shared/qdeclarativeevents.o .obj/release-shared/qdeclarativeflickable.o .obj/release-shared/qdeclarativeflipable.o .obj/release-shared/qdeclarativegridview.o .obj/release-shared/qdeclarativeimage.o .obj/release-shared/qdeclarativeborderimage.o .obj/release-shared/qdeclarativeimagebase.o .obj/release-shared/qdeclarativeanimatedimage.o .obj/release-shared/qdeclarativepainteditem.o .obj/release-shared/qdeclarativeitem.o .obj/release-shared/qdeclarativefocuspanel.o .obj/release-shared/qdeclarativefocusscope.o .obj/release-shared/qdeclarativepositioners.o .obj/release-shared/qdeclarativeloader.o .obj/release-shared/qdeclarativemousearea.o .obj/release-shared/qdeclarativepath.o .obj/release-shared/qdeclarativepathview.o .obj/release-shared/qdeclarativerectangle.o .obj/release-shared/qdeclarativerepeater.o .obj/release-shared/qdeclarativescalegrid.o .obj/release-shared/qdeclarativetranslate.o .obj/release-shared/qdeclarativetextinput.o .obj/release-shared/qdeclarativetext.o .obj/release-shared/qdeclarativetextedit.o .obj/release-shared/qdeclarativevisualitemmodel.o .obj/release-shared/qdeclarativelistview.o .obj/release-shared/qdeclarativelayoutitem.o .obj/release-shared/qdeclarativegraphicswidget.o .obj/release-shared/qdeclarativetextlayout.o .obj/release-shared/qdeclarativepincharea.o .obj/release-shared/qdeclarativeimplicitsizeitem.o .obj/release-shared/qdeclarativeparser.o .obj/release-shared/qdeclarativeinstruction.o .obj/release-shared/qdeclarativevmemetaobject.o .obj/release-shared/qdeclarativeengine.o .obj/release-shared/qdeclarativeexpression.o .obj/release-shared/qdeclarativebinding.o .obj/release-shared/qdeclarativeproperty.o .obj/release-shared/qdeclarativecomponent.o .obj/release-shared/qdeclarativecontext.o .obj/release-shared/qdeclarativeinclude.o .obj/release-shared/qdeclarativecustomparser.o .obj/release-shared/qdeclarativepropertyvaluesource.o .obj/release-shared/qdeclarativepropertyvalueinterceptor.o .obj/release-shared/qdeclarativeproxymetaobject.o .obj/release-shared/qdeclarativevme.o .obj/release-shared/qdeclarativecompiler.o .obj/release-shared/qdeclarativecompileddata.o .obj/release-shared/qdeclarativeboundsignal.o .obj/release-shared/qdeclarativedom.o .obj/release-shared/qdeclarativerefcount.o .obj/release-shared/qdeclarativemetatype.o .obj/release-shared/qdeclarativestringconverters.o .obj/release-shared/qdeclarativeparserstatus.o .obj/release-shared/qdeclarativetypeloader.o .obj/release-shared/qdeclarativeinfo.o .obj/release-shared/qdeclarativeerror.o .obj/release-shared/qdeclarativescriptparser.o .obj/release-shared/qdeclarativerewrite.o .obj/release-shared/qdeclarativevaluetype.o .obj/release-shared/qdeclarativecompiledbindings.o .obj/release-shared/qdeclarativefastproperties.o .obj/release-shared/qdeclarativexmlhttprequest.o .obj/release-shared/qdeclarativesqldatabase.o .obj/release-shared/qmetaobjectbuilder.o .obj/release-shared/qdeclarativewatcher.o .obj/release-shared/qdeclarativecleanup.o .obj/release-shared/qdeclarativepropertycache.o .obj/release-shared/qdeclarativenotifier.o .obj/release-shared/qdeclarativeintegercache.o .obj/release-shared/qdeclarativetypenotavailable.o .obj/release-shared/qdeclarativetypenamecache.o .obj/release-shared/qdeclarativescriptstring.o .obj/release-shared/qdeclarativeobjectscriptclass.o .obj/release-shared/qdeclarativecontextscriptclass.o .obj/release-shared/qdeclarativeglobalscriptclass.o .obj/release-shared/qdeclarativevaluetypescriptclass.o .obj/release-shared/qdeclarativetypenamescriptclass.o .obj/release-shared/qdeclarativelistscriptclass.o .obj/release-shared/qdeclarativeworkerscript.o .obj/release-shared/qdeclarativeimageprovider.o .obj/release-shared/qdeclarativenetworkaccessmanagerfactory.o .obj/release-shared/qdeclarativedirparser.o .obj/release-shared/qdeclarativeextensionplugin.o .obj/release-shared/qdeclarativeimport.o .obj/release-shared/qdeclarativelist.o .obj/release-shared/qperformancetimer.o .obj/release-shared/qdeclarativejsast.o .obj/release-shared/qdeclarativejsastvisitor.o .obj/release-shared/qdeclarativejsengine_p.o .obj/release-shared/qdeclarativejsgrammar.o .obj/release-shared/qdeclarativejslexer.o .obj/release-shared/qdeclarativejsparser.o .obj/release-shared/textwriter.o .obj/release-shared/qdeclarativedebuggerstatus.o .obj/release-shared/qpacketprotocol.o .obj/release-shared/qdeclarativedebugservice.o .obj/release-shared/qdeclarativedebugclient.o .obj/release-shared/qdeclarativeenginedebug.o .obj/release-shared/qdeclarativedebugtrace.o .obj/release-shared/qdeclarativedebughelper.o .obj/release-shared/qdeclarativedebugserver.o .obj/release-shared/qdeclarativeinspectorservice.o .obj/release-shared/qjsdebuggeragent.o .obj/release-shared/qjsdebugservice.o .obj/release-shared/qdeclarativeenginedebugservice.o .obj/release-shared/qdeclarativeaccessible.o .obj/release-shared/moc_qdeclarativeaccessibility_p.o .obj/release-shared/moc_qdeclarativeapplication_p.o .obj/release-shared/moc_qdeclarativeview.o .obj/release-shared/moc_qdeclarativeconnections_p.o .obj/release-shared/moc_qdeclarativepackage_p.o .obj/release-shared/moc_qdeclarativeanimation_p.o .obj/release-shared/moc_qdeclarativeanimation_p_p.o .obj/release-shared/moc_qdeclarativesystempalette_p.o .obj/release-shared/moc_qdeclarativespringanimation_p.o .obj/release-shared/moc_qdeclarativesmoothedanimation_p.o .obj/release-shared/moc_qdeclarativestate_p.o .obj/release-shared/moc_qdeclarativepropertychanges_p.o .obj/release-shared/moc_qdeclarativestategroup_p.o .obj/release-shared/moc_qdeclarativetransition_p.o .obj/release-shared/moc_qdeclarativelistmodel_p.o .obj/release-shared/moc_qdeclarativelistmodel_p_p.o .obj/release-shared/moc_qdeclarativetimeline_p_p.o .obj/release-shared/moc_qdeclarativetimer_p.o .obj/release-shared/moc_qdeclarativebind_p.o .obj/release-shared/moc_qdeclarativepropertymap.o .obj/release-shared/moc_qdeclarativebehavior_p.o .obj/release-shared/moc_qdeclarativefontloader_p.o .obj/release-shared/moc_qdeclarativelistmodelworkeragent_p.o .obj/release-shared/moc_qlistmodelinterface_p.o .obj/release-shared/moc_qdeclarativexmllistmodel_p.o .obj/release-shared/moc_qdeclarativeevents_p_p.o .obj/release-shared/moc_qdeclarativeflickable_p.o .obj/release-shared/moc_qdeclarativeflickable_p_p.o .obj/release-shared/moc_qdeclarativeflipable_p.o .obj/release-shared/moc_qdeclarativegridview_p.o .obj/release-shared/moc_qdeclarativeimage_p.o .obj/release-shared/moc_qdeclarativeimagebase_p.o .obj/release-shared/moc_qdeclarativeborderimage_p.o .obj/release-shared/moc_qdeclarativepainteditem_p.o .obj/release-shared/moc_qdeclarativeanimatedimage_p.o .obj/release-shared/moc_qdeclarativeitem_p.o .obj/release-shared/moc_qdeclarativefocuspanel_p.o .obj/release-shared/moc_qdeclarativefocusscope_p.o .obj/release-shared/moc_qdeclarativepositioners_p.o .obj/release-shared/moc_qdeclarativemousearea_p.o .obj/release-shared/moc_qdeclarativepath_p.o .obj/release-shared/moc_qdeclarativepathview_p.o .obj/release-shared/moc_qdeclarativerectangle_p.o .obj/release-shared/moc_qdeclarativerepeater_p.o .obj/release-shared/moc_qdeclarativescalegrid_p_p.o .obj/release-shared/moc_qdeclarativetranslate_p.o .obj/release-shared/moc_qdeclarativetextinput_p.o .obj/release-shared/moc_qdeclarativetextedit_p.o .obj/release-shared/moc_qdeclarativetext_p.o .obj/release-shared/moc_qdeclarativevisualitemmodel_p.o .obj/release-shared/moc_qdeclarativelistview_p.o .obj/release-shared/moc_qdeclarativelayoutitem_p.o .obj/release-shared/moc_qdeclarativepincharea_p.o .obj/release-shared/moc_qdeclarativeimplicitsizeitem_p.o .obj/release-shared/moc_qdeclarativebinding_p.o .obj/release-shared/moc_qdeclarativecomponent.o .obj/release-shared/moc_qdeclarativecomponent_p.o .obj/release-shared/moc_qdeclarativeboundsignal_p.o .obj/release-shared/moc_qdeclarativeengine.o .obj/release-shared/moc_qdeclarativecontext.o .obj/release-shared/moc_qdeclarativeinclude_p.o .obj/release-shared/moc_qdeclarativetypeloader_p.o .obj/release-shared/moc_qdeclarativevaluetype_p.o .obj/release-shared/moc_qdeclarativewatcher_p.o .obj/release-shared/moc_qdeclarativetypenotavailable_p.o .obj/release-shared/moc_qdeclarativeworkerscript_p.o .obj/release-shared/moc_qdeclarativeextensionplugin.o .obj/release-shared/moc_qpacketprotocol_p.o .obj/release-shared/moc_qdeclarativedebugservice_p.o .obj/release-shared/moc_qdeclarativedebugclient_p.o .obj/release-shared/moc_qdeclarativeenginedebug_p.o .obj/release-shared/moc_qdeclarativeinspectorservice_p.o .obj/release-shared/moc_qjsdebuggeragent_p.o .obj/release-shared/moc_qjsdebugservice_p.o .obj/release-shared/moc_qdeclarativeenginedebugservice_p.o .obj/release-shared/moc_qdeclarativeaccessible_p.o -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtScript -L/build/buildd/qt4-x11-4.8.4+dfsg/lib -lQtSvg -L/usr/X11R6/lib -lQtSql -lQtXmlPatterns -lQtGui -lEGL -lQtNetwork -lQtCore -lfontconfig -lpthread -lrt ln -s libQtDeclarative.so.4.8.4 libQtDeclarative.so ln -s libQtDeclarative.so.4.8.4 libQtDeclarative.so.4 ln -s libQtDeclarative.so.4.8.4 libQtDeclarative.so.4.8 rm -f ../../lib/libQtDeclarative.so.4.8.4 rm -f ../../lib/libQtDeclarative.so rm -f ../../lib/libQtDeclarative.so.4 rm -f ../../lib/libQtDeclarative.so.4.8 mv -f libQtDeclarative.so.4.8.4 libQtDeclarative.so libQtDeclarative.so.4 libQtDeclarative.so.4.8 ../../lib/ make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/declarative' cd src/3rdparty/webkit/Source/ && make -f Makefile.WebKit make[3]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source' cd JavaScriptCore/ && /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o Makefile.WebKit cd WebCore/ && /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/WebCore.pro -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o Makefile.WebKit cd WebKit/qt/ && /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o Makefile.WebKit.QtWebKit cd WebKit/qt/declarative/ && /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o Makefile.WebKit cd WebKit/qt/tests/ && /build/buildd/qt4-x11-4.8.4+dfsg/bin/qmake /build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro -spec /build/buildd/qt4-x11-4.8.4+dfsg/mkspecs/linux-g++ -o Makefile.WebKit cd JavaScriptCore/ && make -f Makefile.WebKit make[4]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/YarrInterpreter.o yarr/YarrInterpreter.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from yarr/YarrInterpreter.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/YarrPattern.o yarr/YarrPattern.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from yarr/YarrPattern.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/YarrSyntaxChecker.o yarr/YarrSyntaxChecker.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from yarr/YarrSyntaxChecker.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Assertions.o wtf/Assertions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ByteArray.o wtf/ByteArray.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/ByteArray.cpp:26: wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CryptographicallyRandomNumber.o wtf/CryptographicallyRandomNumber.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/CryptographicallyRandomNumber.cpp:30: wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CurrentTime.o wtf/CurrentTime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DateMath.o wtf/DateMath.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/DateMath.cpp:72: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from wtf/DateMath.cpp:79: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/DateMath.cpp:72: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from wtf/DateMath.cpp:79: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from wtf/DateMath.cpp:79: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/dtoa.o wtf/dtoa.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/dtoa.cpp:64: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DecimalNumber.o wtf/DecimalNumber.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/DecimalNumber.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/FastMalloc.o wtf/FastMalloc.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/FastMalloc.cpp:77: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ wtf/TCPackedCache.h: In constructor 'PackedCache::PackedCache(PackedCache::V)': ./wtf/Assertions.h:326:47: warning: typedef 'dummykey_size' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/TCPackedCache.h:143:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kKeybits <= sizeof(K) * 8, key_size); ^ ./wtf/Assertions.h:326:47: warning: typedef 'dummyvalue_size' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/TCPackedCache.h:144:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kValuebits <= sizeof(V) * 8, value_size); ^ ./wtf/Assertions.h:326:47: warning: typedef 'dummyhash_function' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/TCPackedCache.h:145:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kHashbits <= kKeybits, hash_function); ^ ./wtf/Assertions.h:326:47: warning: typedef 'dummyentry_size_must_be_big_enough' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/TCPackedCache.h:146:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kKeybits - kHashbits + kValuebits <= kTbits, ^ wtf/FastMalloc.cpp: In member function 'void WTF::TCMalloc_PageHeap::init()': ./wtf/Assertions.h:326:47: warning: typedef 'dummyvaluebits' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/FastMalloc.cpp:1500:3: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(kNumClasses <= (1 << PageMapCache::kValuebits), valuebits); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/GOwnPtr.o wtf/gobject/GOwnPtr.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/GRefPtr.o wtf/gobject/GRefPtr.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/HashTable.o wtf/HashTable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MD5.o wtf/MD5.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MainThread.o wtf/MainThread.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/MD5.cpp:49: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/MainThread.cpp:29: wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/NullPtr.o wtf/NullPtr.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/OSRandomSource.o wtf/OSRandomSource.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static wtf/qt/MainThreadQt.cpp -o .moc/release-static/MainThreadQt.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringQt.o wtf/qt/StringQt.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static wtf/qt/ThreadingQt.cpp -o .moc/release-static/ThreadingQt.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/PageAllocationAligned.o wtf/PageAllocationAligned.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/qt/StringQt.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/PageBlock.o wtf/PageBlock.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ParallelJobsGeneric.o wtf/ParallelJobsGeneric.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RandomNumber.o wtf/RandomNumber.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RefCountedLeakCounter.o wtf/RefCountedLeakCounter.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/SHA1.o wtf/SHA1.cpp ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/SHA1.cpp:35: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StackBounds.o wtf/StackBounds.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/TCSystemAlloc.o wtf/TCSystemAlloc.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ThreadingNone.o wtf/ThreadingNone.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Threading.o wtf/Threading.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/TypeTraits.o wtf/TypeTraits.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/WTFThreadData.o wtf/WTFThreadData.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/AtomicString.o wtf/text/AtomicString.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/WTFThreadData.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/text/AtomicString.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CString.o wtf/text/CString.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/text/CString.cpp:27: wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringBuilder.o wtf/text/StringBuilder.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/text/StringBuilder.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringImpl.o wtf/text/StringImpl.cpp ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/text/StringImpl.cpp:25: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringStatics.o wtf/text/StringStatics.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/text/StringStatics.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/WTFString.o wtf/text/WTFString.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/text/WTFString.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CollatorDefault.o wtf/unicode/CollatorDefault.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CollatorICU.o wtf/unicode/icu/CollatorICU.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/UTF8.o wtf/unicode/UTF8.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/unicode/UTF8.cpp:27: ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/OSAllocatorPosix.o wtf/OSAllocatorPosix.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSBase.o API/JSBase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSCallbackConstructor.o API/JSCallbackConstructor.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSBase.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSCallbackConstructor.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSAPIValueWrapper.h:26:0, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSBase.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./runtime/JSObject.h:31:0, from ./runtime/JSArray.h:24, from ./runtime/JSGlobalObject.h:25, from ./runtime/JSObjectWithGlobalObject.h:29, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ./runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ./runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSCallbackConstructor.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ./runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSArray.h:24, from ./runtime/JSGlobalObject.h:25, from ./runtime/JSObjectWithGlobalObject.h:29, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ./runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ./runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ./runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ./runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ./runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSArray.h:24, from ./runtime/JSGlobalObject.h:25, from ./runtime/JSObjectWithGlobalObject.h:29, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ./runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/JSAPIValueWrapper.h:47:85: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSCallbackFunction.o API/JSCallbackFunction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSCallbackObject.o API/JSCallbackObject.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSCallbackFunction.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSCallbackObject.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSCallbackFunction.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from runtime/JSObject.h:31:0, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSCallbackObject.cpp:27: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from API/JSCallbackFunction.cpp:31: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': runtime/JSGlobalObject.h:181:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSClassRef.o API/JSClassRef.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSClassRef.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSContextRef.o API/JSContextRef.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSClassRef.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/Weak.h:30, from API/JSClassRef.h:31, from API/JSClassRef.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSContextRef.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from heap/Weak.h:30:0, from API/JSClassRef.h:31, from API/JSClassRef.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSAPIValueWrapper.h:26:0, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSContextRef.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/JSAPIValueWrapper.h:47:85: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSObjectRef.o API/JSObjectRef.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSStringRef.o API/JSStringRef.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSObjectRef.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSStringRef.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSValueRef.o API/JSValueRef.cpp In file included from runtime/JSAPIValueWrapper.h:26:0, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSObjectRef.cpp:27: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSValueRef.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from API/JSObjectRef.cpp:32: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpConstructor]': runtime/JSGlobalObject.h:166:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ErrorConstructor]': runtime/JSGlobalObject.h:168:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/JSAPIValueWrapper.h:47:85: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSAPIValueWrapper.h:26:0, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/JSValueRef.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/JSAPIValueWrapper.h:47:85: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/OpaqueJSString.o API/OpaqueJSString.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/OpaqueJSString.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./runtime/JSObject.h:31:0, from ./runtime/JSArray.h:24, from ./runtime/JSGlobalObject.h:25, from API/OpaqueJSString.cpp:30: ./runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ./runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from API/OpaqueJSString.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ARMAssembler.o assembler/ARMAssembler.cpp ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ./runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ./runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ./runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ARMv7Assembler.o assembler/ARMv7Assembler.cpp runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ./runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ./runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ./runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from assembler/ARMv7Assembler.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MacroAssemblerARM.o assembler/MacroAssemblerARM.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MacroAssemblerSH4.o assembler/MacroAssemblerSH4.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CodeBlock.o bytecode/CodeBlock.cpp In file included from assembler/ARMv7Assembler.cpp:30:0: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JumpTable.o bytecode/JumpTable.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/CodeBlock.cpp:30: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/JumpTable.cpp:30: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/JumpTable.cpp:30: ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/CodeBlock.cpp:30: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Opcode.o bytecode/Opcode.cpp runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/SamplingTool.o bytecode/SamplingTool.cpp In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecode/CodeBlock.cpp:31: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/SamplingTool.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecode/SamplingTool.h:33, from bytecode/SamplingTool.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/SamplingTool.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecode/SamplingTool.cpp:32: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/Strong.h:30:0, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StructureStubInfo.o bytecode/StructureStubInfo.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/StructureStubInfo.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/BytecodeGenerator.o bytecompiler/BytecodeGenerator.cpp In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/StructureStubInfo.h:31, from bytecode/StructureStubInfo.cpp:27: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecompiler/BytecodeGenerator.cpp:30: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/StructureStubInfo.cpp:26: ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/Structure.h:30:0, from bytecode/Instruction.h:35, from bytecode/StructureStubInfo.h:31, from bytecode/StructureStubInfo.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecode/StructureStubInfo.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/PropertySlot.h:24, from bytecode/Instruction.h:34, from bytecode/StructureStubInfo.h:31, from bytecode/StructureStubInfo.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/PropertySlot.h:24, from bytecode/Instruction.h:34, from bytecode/StructureStubInfo.h:31, from bytecode/StructureStubInfo.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/StructureChain.h:45:175: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:33, from bytecompiler/BytecodeGenerator.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecompiler/BytecodeGenerator.cpp:30: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/NodesCodegen.o bytecompiler/NodesCodegen.cpp runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecompiler/NodesCodegen.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:33, from bytecompiler/BytecodeGenerator.cpp:31: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:33, from bytecompiler/BytecodeGenerator.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:33, from bytecompiler/BytecodeGenerator.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from bytecompiler/NodesCodegen.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:33, from bytecompiler/NodesCodegen.cpp:30: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ConservativeRoots.o heap/ConservativeRoots.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/ConservativeRoots.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/HandleHeap.o heap/HandleHeap.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/HandleHeap.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from heap/HandleHeap.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/HandleHeap.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/HandleHeap.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/HandleHeap.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/HandleStack.o heap/HandleStack.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/HandleStack.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Heap.o heap/Heap.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/Heap.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MachineStackMarker.o heap/MachineStackMarker.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MachineStackMarker.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/Heap.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from heap/Heap.cpp:24: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from heap/MachineStackMarker.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MachineStackMarker.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from heap/Heap.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/MarkedSpace.h:26:0, from heap/Heap.h:28, from heap/Heap.cpp:22: heap/MarkedBlock.h: In instantiation of 'void JSC::MarkedBlock::forEach(Functor&) [with Functor = JSC::TypeCounter]': heap/MarkedSpace.h:157:13: required from 'void JSC::MarkedSpace::forEach(Functor&) [with Functor = JSC::TypeCounter]' heap/Heap.h:174:9: required from 'void JSC::Heap::forEach(Functor&) [with Functor = JSC::TypeCounter]' heap/Heap.cpp:375:24: required from here heap/MarkedBlock.h:217:59: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] functor(reinterpret_cast(&atoms()[i])); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MarkStack.o heap/MarkStack.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkStack.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from heap/MarkStack.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkStack.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/MarkStack.h:31:0, from heap/MarkStack.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MarkStackPosix.o heap/MarkStackPosix.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkStackPosix.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MarkStackSymbian.o heap/MarkStackSymbian.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MarkStackWin.o heap/MarkStackWin.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkStackSymbian.cpp:20: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkStackWin.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MarkedBlock.o heap/MarkedBlock.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MarkedSpace.o heap/MarkedSpace.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkedBlock.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkedSpace.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from heap/MarkedBlock.cpp:29:0: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkedBlock.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/MarkedSpace.cpp:24:0: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from heap/MarkedSpace.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ heap/MarkedBlock.cpp: In static member function 'static void JSC::MarkedBlock::destroy(JSC::MarkedBlock*)': heap/MarkedBlock.cpp:47:53: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] reinterpret_cast(&block->atoms()[i])->~JSCell(); ^ heap/MarkedBlock.cpp: In member function 'void JSC::MarkedBlock::sweep()': heap/MarkedBlock.cpp:74:61: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[i]); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from heap/MarkedBlock.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from heap/MarkedBlock.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from heap/MarkedSpace.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from heap/MarkedSpace.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DebuggerActivation.o debugger/DebuggerActivation.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from debugger/DebuggerActivation.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DebuggerCallFrame.o debugger/DebuggerCallFrame.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from debugger/DebuggerCallFrame.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from debugger/DebuggerActivation.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from debugger/DebuggerCallFrame.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from debugger/DebuggerCallFrame.cpp:33: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Debugger.o debugger/Debugger.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from debugger/Debugger.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DFGByteCodeParser.o dfg/DFGByteCodeParser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DFGGraph.o dfg/DFGGraph.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from dfg/DFGGraph.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from debugger/Debugger.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from heap/MarkedSpace.h:26:0, from heap/Heap.h:28, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/MarkedBlock.h: In instantiation of 'void JSC::MarkedBlock::forEach(Functor&) [with Functor = {anonymous}::Recompiler]': heap/MarkedSpace.h:157:13: required from 'void JSC::MarkedSpace::forEach(Functor&) [with Functor = {anonymous}::Recompiler]' heap/Heap.h:174:9: required from 'void JSC::Heap::forEach(Functor&) [with Functor = {anonymous}::Recompiler]' debugger/Debugger.cpp:121:40: required from here heap/MarkedBlock.h:217:59: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] functor(reinterpret_cast(&atoms()[i])); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from dfg/DFGGraph.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DFGJITCodeGenerator.o dfg/DFGJITCodeGenerator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DFGJITCompiler.o dfg/DFGJITCompiler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DFGNonSpeculativeJIT.o dfg/DFGNonSpeculativeJIT.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DFGOperations.o dfg/DFGOperations.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DFGSpeculativeJIT.o dfg/DFGSpeculativeJIT.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CallFrame.o interpreter/CallFrame.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Interpreter.o interpreter/Interpreter.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from interpreter/CallFrame.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from interpreter/Interpreter.cpp:30: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from interpreter/CallFrame.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from interpreter/CallFrame.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from interpreter/Interpreter.h:33:0, from interpreter/Interpreter.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from interpreter/Interpreter.cpp:30: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from interpreter/CallFrame.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:32, from interpreter/Interpreter.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpPrototype]': runtime/JSGlobalObject.h:187:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:32, from interpreter/Interpreter.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RegisterFile.o interpreter/RegisterFile.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from interpreter/RegisterFile.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from interpreter/Interpreter.h:33:0, from interpreter/RegisterFile.cpp:33: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from interpreter/RegisterFile.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from interpreter/RegisterFile.h:32, from interpreter/RegisterFile.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from interpreter/RegisterFile.h:32, from interpreter/RegisterFile.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::JSGlobalObject; JSC::HandleTypes::ExternalType = JSC::JSGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = JSC::JSGlobalObject; JSC::Weak::ExternalType = JSC::JSGlobalObject*]' interpreter/RegisterFile.cpp:80:31: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::JSGlobalObject*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ExecutableAllocatorFixedVMPool.o jit/ExecutableAllocatorFixedVMPool.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ExecutableAllocator.o jit/ExecutableAllocator.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/ExecutableAllocator.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITArithmetic.o jit/JITArithmetic.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITArithmetic32_64.o jit/JITArithmetic32_64.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITCall.o jit/JITCall.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITCall32_64.o jit/JITCall32_64.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITArithmetic32_64.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITCall32_64.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITArithmetic32_64.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITArithmetic32_64.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITCall32_64.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITCall32_64.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/JIT.h:42, from jit/JITArithmetic32_64.cpp:30: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/JIT.h:42, from jit/JITCall32_64.cpp:30: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITArithmetic32_64.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITArithmetic32_64.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITCall32_64.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITCall32_64.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JIT.o jit/JIT.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JIT.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JIT.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JIT.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/JIT.h:42, from jit/JIT.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JIT.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JIT.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITOpcodes.o jit/JITOpcodes.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITOpcodes.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITOpcodes.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITOpcodes.cpp:27: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/JIT.h:42, from jit/JITOpcodes.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITOpcodes.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITOpcodes.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITOpcodes32_64.o jit/JITOpcodes32_64.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITOpcodes32_64.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITOpcodes32_64.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITOpcodes32_64.cpp:27: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/JIT.h:42, from jit/JITOpcodes32_64.cpp:31: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITPropertyAccess.o jit/JITPropertyAccess.cpp In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITOpcodes32_64.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITOpcodes32_64.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITPropertyAccess.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITPropertyAccess.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITPropertyAccess.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/JIT.h:42, from jit/JITPropertyAccess.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITPropertyAccess.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITPropertyAccess.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITPropertyAccess32_64.o jit/JITPropertyAccess32_64.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITPropertyAccess32_64.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITPropertyAccess32_64.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITPropertyAccess32_64.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/JIT.h:42, from jit/JITPropertyAccess32_64.cpp:30: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITPropertyAccess32_64.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/JIT.h:42, from jit/JITPropertyAccess32_64.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JITStubs.o jit/JITStubs.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITStubs.cpp:31: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from jit/JITStubs.cpp:36: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/JITStubs.cpp:31: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from jit/JITStubs.cpp:36: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from jit/JITStubs.cpp:36: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpPrototype]': runtime/JSGlobalObject.h:187:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from jit/JITStubs.cpp:36: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ThunkGenerators.o jit/ThunkGenerators.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/ThunkGenerators.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from jit/ThunkGenerators.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from jit/ThunkGenerators.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSParser.o parser/JSParser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Lexer.o parser/Lexer.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/JSParser.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/Lexer.cpp:24: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from parser/JSParser.cpp:32: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/JSParser.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:26, from parser/Lexer.h:27, from parser/Lexer.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/Lexer.cpp:24: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from parser/JSParser.cpp:32: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:27, from parser/Lexer.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:27, from parser/Lexer.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from parser/JSParser.cpp:32: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from parser/JSParser.cpp:32: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Nodes.o parser/Nodes.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/Nodes.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/Error.h:26, from parser/Nodes.h:29, from parser/Nodes.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/Nodes.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:33, from parser/Nodes.cpp:30: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from parser/Nodes.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from parser/Nodes.h:29, from parser/Nodes.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ParserArena.o parser/ParserArena.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/ParserArena.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/Error.h:26, from parser/Nodes.h:29, from parser/ParserArena.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/ParserArena.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from parser/ParserArena.h:29, from parser/ParserArena.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from parser/ParserArena.h:29, from parser/ParserArena.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Parser.o parser/Parser.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/Parser.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from parser/Parser.h:28, from parser/Parser.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/Parser.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from parser/Parser.h:28, from parser/Parser.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from parser/Parser.h:28, from parser/Parser.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/SourceProviderCache.o parser/SourceProviderCache.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from parser/SourceProviderCache.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Profile.o profiler/Profile.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from profiler/Profile.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ProfileGenerator.o profiler/ProfileGenerator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ProfileNode.o profiler/ProfileNode.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from profiler/ProfileGenerator.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from profiler/ProfileNode.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from profiler/ProfileGenerator.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from profiler/ProfileGenerator.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from profiler/ProfileGenerator.cpp:30: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from profiler/ProfileGenerator.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Profiler.o profiler/Profiler.cpp In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from profiler/ProfileGenerator.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from profiler/Profiler.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from profiler/Profiler.cpp:34: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from profiler/Profiler.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from profiler/Profiler.cpp:34: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ArgList.o runtime/ArgList.cpp In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/CommonIdentifiers.h:24, from profiler/Profiler.cpp:32: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/CommonIdentifiers.h:24, from profiler/Profiler.cpp:32: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ArgList.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/ArgList.cpp:25:0: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ArgList.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/ArgList.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/ArgList.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Arguments.o runtime/Arguments.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ArrayConstructor.o runtime/ArrayConstructor.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Arguments.cpp:25: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ArrayConstructor.cpp:24: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from runtime/Arguments.cpp:26: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Arguments.cpp:25: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/ArrayConstructor.h:24, from runtime/ArrayConstructor.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ArrayConstructor.cpp:24: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/ArrayConstructor.h:24, from runtime/ArrayConstructor.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': runtime/JSGlobalObject.h:182:78: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/ArrayConstructor.h:24, from runtime/ArrayConstructor.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from runtime/Arguments.cpp:26: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from runtime/Arguments.cpp:26: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSActivation]': runtime/Arguments.cpp:260:133: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSActivation*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from runtime/Arguments.cpp:26: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ArrayPrototype.o runtime/ArrayPrototype.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ArrayPrototype.cpp:24: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/ArrayPrototype.h:24, from runtime/ArrayPrototype.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ArrayPrototype.cpp:24: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/BooleanConstructor.o runtime/BooleanConstructor.cpp In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/ArrayPrototype.cpp:28: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/BooleanConstructor.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/ArrayPrototype.h:24, from runtime/ArrayPrototype.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': runtime/JSGlobalObject.h:182:78: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/ArrayPrototype.h:24, from runtime/ArrayPrototype.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/BooleanConstructor.h:24, from runtime/BooleanConstructor.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/BooleanConstructor.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/BooleanConstructor.h:24, from runtime/BooleanConstructor.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::BooleanPrototype]': runtime/JSGlobalObject.h:183:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::BooleanPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/BooleanConstructor.h:24, from runtime/BooleanConstructor.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/BooleanObject.o runtime/BooleanObject.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/BooleanObject.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanObject.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/BooleanObject.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanObject.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanObject.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/BooleanPrototype.o runtime/BooleanPrototype.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/BooleanPrototype.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanPrototype.h:24, from runtime/BooleanPrototype.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/BooleanPrototype.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CallData.o runtime/CallData.cpp runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanPrototype.h:24, from runtime/BooleanPrototype.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::BooleanPrototype]': runtime/JSGlobalObject.h:183:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::BooleanPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/BooleanObject.h:24, from runtime/BooleanPrototype.h:24, from runtime/BooleanPrototype.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/CallData.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/CommonIdentifiers.o runtime/CommonIdentifiers.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/CallData.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/CallData.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/CommonIdentifiers.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/CallData.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/CallData.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Completion.o runtime/Completion.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ConstructData.o runtime/ConstructData.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Completion.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ConstructData.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/Completion.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Completion.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/ConstructData.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ConstructData.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Completion.cpp:26: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Completion.cpp:26: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/ConstructData.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/ConstructData.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DateConstructor.o runtime/DateConstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DateConversion.o runtime/DateConversion.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DateConstructor.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DateConversion.cpp:43: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/DateConstructor.h:24, from runtime/DateConstructor.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DateConstructor.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from runtime/JSObject.h:31:0, from runtime/DateConversion.cpp:47: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DateConversion.cpp:43: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/DateConstructor.h:24, from runtime/DateConstructor.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::DatePrototype]': runtime/JSGlobalObject.h:186:75: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::DatePrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/DateConstructor.h:24, from runtime/DateConstructor.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/DateConversion.cpp:46: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/DateConversion.cpp:46: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DateInstance.o runtime/DateInstance.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DateInstance.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/DatePrototype.o runtime/DatePrototype.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DateInstance.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DateInstance.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DatePrototype.cpp:24: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DateInstance.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DateInstance.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DatePrototype.h:24, from runtime/DatePrototype.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/DatePrototype.cpp:24: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ErrorConstructor.o runtime/ErrorConstructor.cpp runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DatePrototype.h:24, from runtime/DatePrototype.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::DatePrototype]': runtime/JSGlobalObject.h:186:75: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::DatePrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/DateInstance.h:24, from runtime/DatePrototype.h:24, from runtime/DatePrototype.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ErrorConstructor.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/ErrorInstance.h:24, from runtime/ErrorConstructor.h:24, from runtime/ErrorConstructor.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ErrorConstructor.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorConstructor.h:24, from runtime/ErrorConstructor.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ErrorConstructor]': runtime/JSGlobalObject.h:168:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorConstructor.h:24, from runtime/ErrorConstructor.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Error.o runtime/Error.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Error.cpp:24: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/Error.h:26, from runtime/Error.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Error.cpp:24: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from runtime/Error.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ErrorConstructor]': runtime/JSGlobalObject.h:168:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NativeErrorConstructor]': runtime/JSGlobalObject.h:169:98: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NativeErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/Error.h:26, from runtime/Error.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ErrorInstance.o runtime/ErrorInstance.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ErrorPrototype.o runtime/ErrorPrototype.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ErrorInstance.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ErrorPrototype.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/ErrorInstance.h:24, from runtime/ErrorInstance.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ErrorInstance.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/ErrorInstance.h:24, from runtime/ErrorPrototype.h:24, from runtime/ErrorPrototype.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ErrorPrototype.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorInstance.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorInstance.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorPrototype.h:24, from runtime/ErrorPrototype.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ErrorInstance.h:24, from runtime/ErrorPrototype.h:24, from runtime/ErrorPrototype.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ExceptionHelpers.o runtime/ExceptionHelpers.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ExceptionHelpers.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/ExceptionHelpers.cpp:32: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ExceptionHelpers.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Executable.o runtime/Executable.cpp In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/ExceptionHelpers.cpp:32: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/ExceptionHelpers.cpp:32: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/ExceptionHelpers.cpp:32: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Executable.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/Executable.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Executable.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:33, from runtime/Executable.cpp:29: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/FunctionConstructor.o runtime/FunctionConstructor.cpp In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/Executable.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from runtime/Executable.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/FunctionConstructor.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/FunctionConstructor.h:24, from runtime/FunctionConstructor.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/FunctionConstructor.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/FunctionConstructor.h:24, from runtime/FunctionConstructor.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': runtime/JSGlobalObject.h:181:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/FunctionConstructor.h:24, from runtime/FunctionConstructor.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/FunctionPrototype.o runtime/FunctionPrototype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/GCActivityCallback.o runtime/GCActivityCallback.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/FunctionPrototype.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/GCActivityCallback.cpp:29: ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/GetterSetter.o runtime/GetterSetter.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/GetterSetter.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/FunctionPrototype.h:24, from runtime/FunctionPrototype.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/FunctionPrototype.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from runtime/FunctionPrototype.cpp:24: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from runtime/GetterSetter.h:26:0, from runtime/GetterSetter.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/GetterSetter.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/FunctionPrototype.h:24, from runtime/FunctionPrototype.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': runtime/JSGlobalObject.h:181:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/GetterSetter.h:26, from runtime/GetterSetter.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/GetterSetter.h:26, from runtime/GetterSetter.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/GetterSetter.h:41:87: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/FunctionPrototype.h:24, from runtime/FunctionPrototype.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Identifier.o runtime/Identifier.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Identifier.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/Identifier.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Identifier.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/Identifier.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/Identifier.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/InitializeThreading.o runtime/InitializeThreading.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/InitializeThreading.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/InitializeThreading.cpp:35: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/InitializeThreading.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/InternalFunction.o runtime/InternalFunction.cpp runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/InitializeThreading.cpp:32: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/InitializeThreading.cpp:32: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/InternalFunction.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSActivation.o runtime/JSActivation.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSActivation.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/InternalFunction.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/InternalFunction.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/InternalFunction.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': runtime/JSGlobalObject.h:181:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/InternalFunction.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/JSActivation.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSActivation.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSAPIValueWrapper.o runtime/JSAPIValueWrapper.cpp In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/JSActivation.cpp:30: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/JSActivation.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSAPIValueWrapper.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/Executable.h:30, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/JSActivation.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSAPIValueWrapper.h:26:0, from runtime/JSAPIValueWrapper.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSAPIValueWrapper.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from runtime/JSAPIValueWrapper.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSAPIValueWrapper.h:26, from runtime/JSAPIValueWrapper.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/JSAPIValueWrapper.h:47:85: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSArray.o runtime/JSArray.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSByteArray.o runtime/JSByteArray.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSArray.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSByteArray.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSArray.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSByteArray.h:29, from runtime/JSByteArray.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSArray.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSByteArray.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSByteArray.h:29, from runtime/JSByteArray.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSByteArray.h:29, from runtime/JSByteArray.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSArray.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': runtime/JSGlobalObject.h:182:78: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSArray.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSCell.o runtime/JSCell.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSCell.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSCell.cpp:24:0: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSCell.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSCell.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/JSCell.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSFunction.o runtime/JSFunction.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSFunction.cpp:25: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSGlobalData.o runtime/JSGlobalData.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/JSFunction.cpp:26: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSFunction.cpp:25: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSGlobalData.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSFunction.cpp:28: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/JSFunction.cpp:26: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': runtime/JSGlobalObject.h:181:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/JSFunction.cpp:26: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from runtime/JSObject.h:31:0, from debugger/DebuggerActivation.h:29, from runtime/JSGlobalData.cpp:35: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSGlobalData.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/JSGlobalData.cpp:39: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSGlobalData.cpp:29: runtime/JSGlobalData.cpp: In static member function 'static void JSC::JSGlobalData::storeVPtrs()': ./wtf/Assertions.h:326:47: warning: typedef 'dummysizeof_JSArray_must_be_less_than_storage' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalData.cpp:126:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSArray) <= sizeof(storage), sizeof_JSArray_must_be_less_than_storage); ^ ./wtf/Assertions.h:326:47: warning: typedef 'dummysizeof_JSByteArray_must_be_less_than_storage' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalData.cpp:131:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSByteArray) <= sizeof(storage), sizeof_JSByteArray_must_be_less_than_storage); ^ ./wtf/Assertions.h:326:47: warning: typedef 'dummysizeof_JSString_must_be_less_than_storage' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalData.cpp:136:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSString) <= sizeof(storage), sizeof_JSString_must_be_less_than_storage); ^ ./wtf/Assertions.h:326:47: warning: typedef 'dummysizeof_JSFunction_must_be_less_than_storage' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalData.cpp:141:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(JSFunction) <= sizeof(storage), sizeof_JSFunction_must_be_less_than_storage); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/JSGlobalData.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/JSGlobalData.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/MarkedSpace.h:26:0, from heap/Heap.h:28, from runtime/JSGlobalData.h:33, from runtime/JSGlobalData.cpp:30: heap/MarkedBlock.h: In instantiation of 'void JSC::MarkedBlock::forEach(Functor&) [with Functor = {anonymous}::Recompiler]': heap/MarkedSpace.h:157:13: required from 'void JSC::MarkedSpace::forEach(Functor&) [with Functor = {anonymous}::Recompiler]' heap/Heap.h:174:9: required from 'void JSC::Heap::forEach(Functor&) [with Functor = {anonymous}::Recompiler]' runtime/JSGlobalData.cpp:409:28: required from here heap/MarkedBlock.h:217:59: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] functor(reinterpret_cast(&atoms()[i])); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSGlobalObject.o runtime/JSGlobalObject.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSGlobalObject.cpp:30: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSGlobalObject.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSGlobalObject.cpp:30: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:27, from runtime/JSGlobalObject.cpp:37: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSGlobalObject.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpConstructor]': runtime/JSGlobalObject.h:166:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ErrorConstructor]': runtime/JSGlobalObject.h:168:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NativeErrorConstructor]': runtime/JSGlobalObject.h:169:98: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NativeErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': runtime/JSGlobalObject.h:181:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': runtime/JSGlobalObject.h:182:78: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::BooleanPrototype]': runtime/JSGlobalObject.h:183:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::BooleanPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::DatePrototype]': runtime/JSGlobalObject.h:186:75: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::DatePrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpPrototype]': runtime/JSGlobalObject.h:187:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSGlobalObject.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSGlobalObjectFunctions.o runtime/JSGlobalObjectFunctions.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSGlobalObjectFunctions.cpp:25: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from interpreter/Interpreter.h:33:0, from runtime/JSGlobalObjectFunctions.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSGlobalObjectFunctions.cpp:25: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSGlobalObjectFunctions.cpp:28: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSGlobalObjectFunctions.cpp:28: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSLock.o runtime/JSLock.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSLock.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSNotAnObject.o runtime/JSNotAnObject.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSLock.cpp:26: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSLock.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSLock.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSNotAnObject.cpp:30: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSLock.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSObject.o runtime/JSObject.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSObject.cpp:24: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSNotAnObject.h:32, from runtime/JSNotAnObject.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSNotAnObject.cpp:30: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSNotAnObject.h:32, from runtime/JSNotAnObject.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSNotAnObject.h:32, from runtime/JSNotAnObject.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSObjectWithGlobalObject.o runtime/JSObjectWithGlobalObject.cpp In file included from runtime/JSObject.h:31:0, from runtime/JSObject.cpp:25: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSObject.cpp:24: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSObjectWithGlobalObject.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSObject.cpp:25: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ErrorConstructor]': runtime/JSGlobalObject.h:168:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NativeErrorConstructor]': runtime/JSGlobalObject.h:169:98: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NativeErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::DatePrototype]': runtime/JSGlobalObject.h:186:75: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::DatePrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSObject.cpp:25: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSObjectWithGlobalObject.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSObjectWithGlobalObject.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSObjectWithGlobalObject.cpp: In constructor 'JSC::JSObjectWithGlobalObject::JSObjectWithGlobalObject(JSC::JSGlobalObject*, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyAnonymousSlotCount_must_be_one' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSObjectWithGlobalObject.cpp:36:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(AnonymousSlotCount == 1, AnonymousSlotCount_must_be_one); ^ runtime/JSObjectWithGlobalObject.cpp: In constructor 'JSC::JSObjectWithGlobalObject::JSObjectWithGlobalObject(JSC::JSGlobalData&, JSC::JSGlobalObject*, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyAnonymousSlotCount_must_be_one' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSObjectWithGlobalObject.cpp:47:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(AnonymousSlotCount == 1, AnonymousSlotCount_must_be_one); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSObjectWithGlobalObject.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSObjectWithGlobalObject.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSONObject.o runtime/JSONObject.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSONObject.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSONObject.h:29, from runtime/JSONObject.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSONObject.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSONObject.h:29, from runtime/JSONObject.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSONObject.h:29, from runtime/JSONObject.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::JSArray; JSC::HandleTypes::ExternalType = JSC::JSArray*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::JSArray; JSC::Handle::ExternalType = JSC::JSArray*]' heap/Local.h:114:41: required from 'JSC::LocalStack::ExternalType JSC::LocalStack::peek() const [with T = JSC::JSArray; unsigned int inlineCapacity = 16u; JSC::LocalStack::ExternalType = JSC::JSArray*]' runtime/JSONObject.cpp:712:50: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::JSArray*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSPropertyNameIterator.o runtime/JSPropertyNameIterator.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSPropertyNameIterator.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSPropertyNameIterator.h:32, from runtime/JSPropertyNameIterator.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSPropertyNameIterator.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSPropertyNameIterator.h:32, from runtime/JSPropertyNameIterator.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSPropertyNameIterator.h:32, from runtime/JSPropertyNameIterator.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSStaticScopeObject.o runtime/JSStaticScopeObject.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSStaticScopeObject.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSVariableObject.h:32, from runtime/JSStaticScopeObject.h:29, from runtime/JSStaticScopeObject.cpp:28: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSStaticScopeObject.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSVariableObject.h:32, from runtime/JSStaticScopeObject.h:29, from runtime/JSStaticScopeObject.cpp:28: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSVariableObject.h:32, from runtime/JSStaticScopeObject.h:29, from runtime/JSStaticScopeObject.cpp:28: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSString.o runtime/JSString.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSString.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSValue.o runtime/JSValue.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSValue.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/Structure.h:30:0, from runtime/JSString.h:32, from runtime/JSString.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSString.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSString.h:26, from runtime/JSString.cpp:24: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSString.h:26, from runtime/JSString.cpp:24: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/JSString.h:185:67: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/BooleanConstructor.h:24, from runtime/JSValue.cpp:26: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSValue.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/BooleanConstructor.h:24, from runtime/JSValue.cpp:26: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::BooleanPrototype]': runtime/JSGlobalObject.h:183:84: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::BooleanPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/BooleanConstructor.h:24, from runtime/JSValue.cpp:26: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSVariableObject.o runtime/JSVariableObject.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSVariableObject.cpp:29: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSVariableObject.h:32, from runtime/JSVariableObject.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSVariableObject.cpp:29: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSVariableObject.h:32, from runtime/JSVariableObject.cpp:30: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSVariableObject.h:32, from runtime/JSVariableObject.cpp:30: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/JSWrapperObject.o runtime/JSWrapperObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/LiteralParser.o runtime/LiteralParser.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSWrapperObject.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/LiteralParser.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/JSWrapperObject.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/JSWrapperObject.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/JSWrapperObject.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/JSWrapperObject.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/LiteralParser.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/LiteralParser.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Lookup.o runtime/Lookup.cpp In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/LiteralParser.cpp:29: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/LiteralParser.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Lookup.cpp:20: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:26, from runtime/Lookup.cpp:21: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Lookup.cpp:20: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from runtime/Lookup.cpp:21: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from runtime/Lookup.cpp:21: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MathObject.o runtime/MathObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/NativeErrorConstructor.o runtime/NativeErrorConstructor.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/MathObject.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NativeErrorConstructor.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/MathObject.h:24, from runtime/MathObject.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/MathObject.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/NativeErrorConstructor.h:24, from runtime/NativeErrorConstructor.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NativeErrorConstructor.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/MathObject.h:24, from runtime/MathObject.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/MathObject.h:24, from runtime/MathObject.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/NativeErrorConstructor.h:24, from runtime/NativeErrorConstructor.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NativeErrorConstructor]': runtime/JSGlobalObject.h:169:98: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NativeErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/NativeErrorConstructor.h:24, from runtime/NativeErrorConstructor.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/NativeErrorPrototype.o runtime/NativeErrorPrototype.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/NumberConstructor.o runtime/NumberConstructor.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NativeErrorPrototype.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NumberConstructor.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/NativeErrorPrototype.h:24, from runtime/NativeErrorPrototype.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NativeErrorPrototype.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/NativeErrorPrototype.h:24, from runtime/NativeErrorPrototype.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NativeErrorConstructor]': runtime/JSGlobalObject.h:169:98: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NativeErrorConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/NativeErrorPrototype.h:24, from runtime/NativeErrorPrototype.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/NumberConstructor.h:24, from runtime/NumberConstructor.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NumberConstructor.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/NumberConstructor.h:24, from runtime/NumberConstructor.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/NumberConstructor.h:24, from runtime/NumberConstructor.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/NumberObject.o runtime/NumberObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/NumberPrototype.o runtime/NumberPrototype.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NumberObject.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NumberPrototype.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberObject.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NumberObject.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberObject.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberObject.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/NumberPrototype.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/NumberPrototype.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/NumberPrototype.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/NumberPrototype.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ObjectConstructor.o runtime/ObjectConstructor.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ObjectConstructor.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/ObjectConstructor.h:24, from runtime/ObjectConstructor.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ObjectConstructor.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/ObjectConstructor.h:24, from runtime/ObjectConstructor.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/ObjectConstructor.h:24, from runtime/ObjectConstructor.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ObjectPrototype.o runtime/ObjectPrototype.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ObjectPrototype.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/ObjectPrototype.h:24, from runtime/ObjectPrototype.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ObjectPrototype.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ObjectPrototype.h:24, from runtime/ObjectPrototype.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ObjectPrototype.h:24, from runtime/ObjectPrototype.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Operations.o runtime/Operations.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/PropertyDescriptor.o runtime/PropertyDescriptor.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Operations.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/PropertyDescriptor.cpp:27: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from interpreter/Interpreter.h:33:0, from runtime/Operations.h:26, from runtime/Operations.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Operations.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/GetterSetter.h:26:0, from runtime/PropertyDescriptor.cpp:31: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/PropertyDescriptor.cpp:27: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:32, from runtime/Operations.h:26, from runtime/Operations.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:32, from runtime/Operations.h:26, from runtime/Operations.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/GetterSetter.h:26, from runtime/PropertyDescriptor.cpp:31: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/GetterSetter.h:26, from runtime/PropertyDescriptor.cpp:31: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/GetterSetter.h:41:87: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/PropertyNameArray.o runtime/PropertyNameArray.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/PropertyNameArray.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/PropertyNameArray.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/PropertyNameArray.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/PropertySlot.o runtime/PropertySlot.cpp In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/PropertyNameArray.h:24, from runtime/PropertyNameArray.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/PropertyNameArray.h:24, from runtime/PropertyNameArray.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/PropertySlot.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RegExpConstructor.o runtime/RegExpConstructor.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExpConstructor.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/JSFunction.h:27, from runtime/PropertySlot.cpp:24: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/PropertySlot.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/PropertySlot.h:24, from runtime/PropertySlot.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/PropertySlot.h:24, from runtime/PropertySlot.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RegExp.o runtime/RegExp.cpp In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/RegExpConstructor.h:24, from runtime/RegExpConstructor.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExpConstructor.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/RegExpConstructor.h:24, from runtime/RegExpConstructor.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpConstructor]': runtime/JSGlobalObject.h:166:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': runtime/JSGlobalObject.h:182:78: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpPrototype]': runtime/JSGlobalObject.h:187:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/RegExpConstructor.h:24, from runtime/RegExpConstructor.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExp.cpp:23: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:26, from parser/Lexer.h:27, from runtime/RegExp.cpp:26: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExp.cpp:23: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from ./yarr/YarrJIT.h:32, from runtime/RegExp.cpp:28: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:27, from runtime/RegExp.cpp:26: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:27, from runtime/RegExp.cpp:26: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RegExpObject.o runtime/RegExpObject.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExpObject.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RegExpPrototype.o runtime/RegExpPrototype.cpp In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/RegExpObject.h:24, from runtime/RegExpObject.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExpObject.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExpPrototype.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/RegExpObject.h:24, from runtime/RegExpObject.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpConstructor]': runtime/JSGlobalObject.h:166:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpPrototype]': runtime/JSGlobalObject.h:187:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/RegExpObject.h:24, from runtime/RegExpObject.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/RegExpObject.h:24, from runtime/RegExpPrototype.h:24, from runtime/RegExpPrototype.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExpPrototype.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/RegExpObject.h:24, from runtime/RegExpPrototype.h:24, from runtime/RegExpPrototype.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': runtime/JSGlobalObject.h:182:78: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpPrototype]': runtime/JSGlobalObject.h:187:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/RegExpObject.h:24, from runtime/RegExpPrototype.h:24, from runtime/RegExpPrototype.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RegExpCache.o runtime/RegExpCache.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RegExpCache.cpp:28: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/RopeImpl.o runtime/RopeImpl.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/RopeImpl.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ScopeChain.o runtime/ScopeChain.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/SmallStrings.o runtime/SmallStrings.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ScopeChain.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/SmallStrings.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/ScopeChain.h:24:0, from runtime/ScopeChain.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/ScopeChain.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/SmallStrings.cpp:29: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/SmallStrings.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/SmallStrings.cpp: In constructor 'JSC::SmallStrings::SmallStrings()': ./wtf/Assertions.h:326:47: warning: typedef 'dummyIsNumCharactersConstInSyncWithClassUsage' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/SmallStrings.cpp:69:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(singleCharacterStringCount == sizeof(m_singleCharacterStrings) / sizeof(m_singleCharacterStrings[0]), IsNumCharactersConstInSyncWithClassUsage); ^ In file included from runtime/SmallStrings.h:30:0, from runtime/SmallStrings.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/SmallStrings.cpp:29: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from bytecode/Instruction.h:32, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/ScopeChain.cpp:24: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/ScopeChain.h:24, from runtime/ScopeChain.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/ScopeChain.h:24, from runtime/ScopeChain.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StrictEvalActivation.o runtime/StrictEvalActivation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringConstructor.o runtime/StringConstructor.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StrictEvalActivation.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringConstructor.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/StrictEvalActivation.h:29, from runtime/StrictEvalActivation.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StrictEvalActivation.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/StrictEvalActivation.h:29, from runtime/StrictEvalActivation.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/StrictEvalActivation.h:29, from runtime/StrictEvalActivation.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/StringConstructor.h:24, from runtime/StringConstructor.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringConstructor.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringObject.o runtime/StringObject.cpp runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/StringConstructor.h:24, from runtime/StringConstructor.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/JSObjectWithGlobalObject.h:29, from runtime/InternalFunction.h:27, from runtime/StringConstructor.h:24, from runtime/StringConstructor.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringObject.cpp:21: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/StringObject.h:24, from runtime/StringObject.cpp:22: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringObject.cpp:21: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/StringObject.h:24, from runtime/StringObject.cpp:22: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/StringObject.h:24, from runtime/StringObject.cpp:22: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringPrototype.o runtime/StringPrototype.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringPrototype.cpp:22: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StringRecursionChecker.o runtime/StringRecursionChecker.cpp ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringRecursionChecker.cpp:20: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from runtime/JSObject.h:31:0, from runtime/JSWrapperObject.h:25, from runtime/StringObject.h:24, from runtime/StringPrototype.h:24, from runtime/StringPrototype.cpp:23: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringPrototype.cpp:22: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/StringObject.h:24, from runtime/StringPrototype.h:24, from runtime/StringPrototype.cpp:23: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpConstructor]': runtime/JSGlobalObject.h:166:87: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpConstructor*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': runtime/JSGlobalObject.h:176:70: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': runtime/JSGlobalObject.h:180:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSWrapperObject.h:25, from runtime/StringObject.h:24, from runtime/StringPrototype.h:24, from runtime/StringPrototype.cpp:23: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from interpreter/Interpreter.h:33:0, from runtime/StringRecursionChecker.h:23, from runtime/StringRecursionChecker.cpp:21: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StringRecursionChecker.cpp:20: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:32, from runtime/StringRecursionChecker.h:23, from runtime/StringRecursionChecker.cpp:21: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:32, from runtime/StringRecursionChecker.h:23, from runtime/StringRecursionChecker.cpp:21: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/StructureChain.o runtime/StructureChain.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StructureChain.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/StructureChain.h:29:0, from runtime/StructureChain.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/StructureChain.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/StructureChain.h:29, from runtime/StructureChain.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/JSCell.h:27, from runtime/StructureChain.h:29, from runtime/StructureChain.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/StructureChain.h:45:175: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/Structure.o runtime/Structure.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Structure.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/Structure.h:30:0, from runtime/Structure.cpp:27: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/Structure.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/Structure.h:29, from runtime/Structure.cpp:27: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from runtime/Identifier.h:24, from runtime/Structure.h:29, from runtime/Structure.cpp:27: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/TimeoutChecker.o runtime/TimeoutChecker.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/TimeoutChecker.cpp:30: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from runtime/JSObject.h:31:0, from runtime/JSArray.h:24, from runtime/JSGlobalObject.h:25, from runtime/TimeoutChecker.cpp:34: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/TimeoutChecker.cpp:30: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/TimeoutChecker.cpp:33: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': runtime/ScopeChain.h:79:86: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': runtime/JSGlobalObject.h:184:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': runtime/JSGlobalObject.h:185:81: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/JSGlobalData.h:33, from interpreter/CallFrame.h:26, from runtime/TimeoutChecker.cpp:33: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/UString.o runtime/UString.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/YarrJIT.o yarr/YarrJIT.cpp In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/UString.cpp:24: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from yarr/YarrJIT.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from interpreter/Interpreter.h:33:0, from runtime/Operations.h:26, from runtime/UString.cpp:30: runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from runtime/UString.cpp:24: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from assembler/MacroAssemblerARMv7.h:32:0, from assembler/MacroAssembler.h:32, from yarr/YarrJIT.h:32, from yarr/YarrJIT.cpp:27: assembler/ARMv7Assembler.h: In member function 'JSC::ARMv7Assembler::JumpLinkType JSC::ARMv7Assembler::computeJumpType(JSC::ARMv7Assembler::JumpType, const uint8_t*, const uint8_t*)': assembler/ARMv7Assembler.h:1594:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT1Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT1])); ^ assembler/ARMv7Assembler.h:1598:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT3Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT3])); ^ assembler/ARMv7Assembler.h:1605:102: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(from - (paddingSize - JumpSizes[LinkConditionalJumpT4])); ^ assembler/ARMv7Assembler.h:1612:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT2Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT2])); ^ assembler/ARMv7Assembler.h:1616:124: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] const uint16_t* jumpT4Location = reinterpret_cast(from - (paddingSize - JumpSizes[LinkJumpT4])); ^ assembler/ARMv7Assembler.h: In member function 'void JSC::ARMv7Assembler::link(JSC::ARMv7Assembler::LinkRecord&, uint8_t*, uint8_t*)': assembler/ARMv7Assembler.h:1655:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT1(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1658:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT2(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1661:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT3(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1664:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkJumpT4(reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1667:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalJumpT4(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1670:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkConditionalBX(record.condition(), reinterpret_cast(from), to); ^ assembler/ARMv7Assembler.h:1673:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] linkBX(reinterpret_cast(from), to); ^ In file included from heap/Handle.h:29:0, from heap/HandleHeap.h:30, from heap/Heap.h:25, from runtime/UString.cpp:28: runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': runtime/JSCell.h:174:32: required from here runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from heap/HandleHeap.h:30:0, from heap/Heap.h:25, from runtime/UString.cpp:28: heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' runtime/ScopeChain.h:40:75: required from here heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from yarr/YarrJIT.cpp:26: ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ./wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/MainThreadQt.o wtf/qt/MainThreadQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I.moc/release-static -o .obj/release-static/ThreadingQt.o wtf/qt/ThreadingQt.cpp rm -f libjscore.a ar cqs libjscore.a .obj/release-static/YarrInterpreter.o .obj/release-static/YarrPattern.o .obj/release-static/YarrSyntaxChecker.o .obj/release-static/Assertions.o .obj/release-static/ByteArray.o .obj/release-static/CryptographicallyRandomNumber.o .obj/release-static/CurrentTime.o .obj/release-static/DateMath.o .obj/release-static/dtoa.o .obj/release-static/DecimalNumber.o .obj/release-static/FastMalloc.o .obj/release-static/GOwnPtr.o .obj/release-static/GRefPtr.o .obj/release-static/HashTable.o .obj/release-static/MD5.o .obj/release-static/MainThread.o .obj/release-static/NullPtr.o .obj/release-static/OSRandomSource.o .obj/release-static/MainThreadQt.o .obj/release-static/StringQt.o .obj/release-static/ThreadingQt.o .obj/release-static/PageAllocationAligned.o .obj/release-static/PageBlock.o .obj/release-static/ParallelJobsGeneric.o .obj/release-static/RandomNumber.o .obj/release-static/RefCountedLeakCounter.o .obj/release-static/SHA1.o .obj/release-static/StackBounds.o .obj/release-static/TCSystemAlloc.o .obj/release-static/ThreadingNone.o .obj/release-static/Threading.o .obj/release-static/TypeTraits.o .obj/release-static/WTFThreadData.o .obj/release-static/AtomicString.o .obj/release-static/CString.o .obj/release-static/StringBuilder.o .obj/release-static/StringImpl.o .obj/release-static/StringStatics.o .obj/release-static/WTFString.o .obj/release-static/CollatorDefault.o .obj/release-static/CollatorICU.o .obj/release-static/UTF8.o .obj/release-static/OSAllocatorPosix.o .obj/release-static/JSBase.o .obj/release-static/JSCallbackConstructor.o .obj/release-static/JSCallbackFunction.o .obj/release-static/JSCallbackObject.o .obj/release-static/JSClassRef.o .obj/release-static/JSContextRef.o .obj/release-static/JSObjectRef.o .obj/release-static/JSStringRef.o .obj/release-static/JSValueRef.o .obj/release-static/OpaqueJSString.o .obj/release-static/ARMAssembler.o .obj/release-static/ARMv7Assembler.o .obj/release-static/MacroAssemblerARM.o .obj/release-static/MacroAssemblerSH4.o .obj/release-static/CodeBlock.o .obj/release-static/JumpTable.o .obj/release-static/Opcode.o .obj/release-static/SamplingTool.o .obj/release-static/StructureStubInfo.o .obj/release-static/BytecodeGenerator.o .obj/release-static/NodesCodegen.o .obj/release-static/ConservativeRoots.o .obj/release-static/HandleHeap.o .obj/release-static/HandleStack.o .obj/release-static/Heap.o .obj/release-static/MachineStackMarker.o .obj/release-static/MarkStack.o .obj/release-static/MarkStackPosix.o .obj/release-static/MarkStackSymbian.o .obj/release-static/MarkStackWin.o .obj/release-static/MarkedBlock.o .obj/release-static/MarkedSpace.o .obj/release-static/DebuggerActivation.o .obj/release-static/DebuggerCallFrame.o .obj/release-static/Debugger.o .obj/release-static/DFGByteCodeParser.o .obj/release-static/DFGGraph.o .obj/release-static/DFGJITCodeGenerator.o .obj/release-static/DFGJITCompiler.o .obj/release-static/DFGNonSpeculativeJIT.o .obj/release-static/DFGOperations.o .obj/release-static/DFGSpeculativeJIT.o .obj/release-static/CallFrame.o .obj/release-static/Interpreter.o .obj/release-static/RegisterFile.o .obj/release-static/ExecutableAllocatorFixedVMPool.o .obj/release-static/ExecutableAllocator.o .obj/release-static/JITArithmetic.o .obj/release-static/JITArithmetic32_64.o .obj/release-static/JITCall.o .obj/release-static/JITCall32_64.o .obj/release-static/JIT.o .obj/release-static/JITOpcodes.o .obj/release-static/JITOpcodes32_64.o .obj/release-static/JITPropertyAccess.o .obj/release-static/JITPropertyAccess32_64.o .obj/release-static/JITStubs.o .obj/release-static/ThunkGenerators.o .obj/release-static/JSParser.o .obj/release-static/Lexer.o .obj/release-static/Nodes.o .obj/release-static/ParserArena.o .obj/release-static/Parser.o .obj/release-static/SourceProviderCache.o .obj/release-static/Profile.o .obj/release-static/ProfileGenerator.o .obj/release-static/ProfileNode.o .obj/release-static/Profiler.o .obj/release-static/ArgList.o .obj/release-static/Arguments.o .obj/release-static/ArrayConstructor.o .obj/release-static/ArrayPrototype.o .obj/release-static/BooleanConstructor.o .obj/release-static/BooleanObject.o .obj/release-static/BooleanPrototype.o .obj/release-static/CallData.o .obj/release-static/CommonIdentifiers.o .obj/release-static/Completion.o .obj/release-static/ConstructData.o .obj/release-static/DateConstructor.o .obj/release-static/DateConversion.o .obj/release-static/DateInstance.o .obj/release-static/DatePrototype.o .obj/release-static/ErrorConstructor.o .obj/release-static/Error.o .obj/release-static/ErrorInstance.o .obj/release-static/ErrorPrototype.o .obj/release-static/ExceptionHelpers.o .obj/release-static/Executable.o .obj/release-static/FunctionConstructor.o .obj/release-static/FunctionPrototype.o .obj/release-static/GCActivityCallback.o .obj/release-static/GetterSetter.o .obj/release-static/Identifier.o .obj/release-static/InitializeThreading.o .obj/release-static/InternalFunction.o .obj/release-static/JSActivation.o .obj/release-static/JSAPIValueWrapper.o .obj/release-static/JSArray.o .obj/release-static/JSByteArray.o .obj/release-static/JSCell.o .obj/release-static/JSFunction.o .obj/release-static/JSGlobalData.o .obj/release-static/JSGlobalObject.o .obj/release-static/JSGlobalObjectFunctions.o .obj/release-static/JSLock.o .obj/release-static/JSNotAnObject.o .obj/release-static/JSObject.o .obj/release-static/JSObjectWithGlobalObject.o .obj/release-static/JSONObject.o .obj/release-static/JSPropertyNameIterator.o .obj/release-static/JSStaticScopeObject.o .obj/release-static/JSString.o .obj/release-static/JSValue.o .obj/release-static/JSVariableObject.o .obj/release-static/JSWrapperObject.o .obj/release-static/LiteralParser.o .obj/release-static/Lookup.o .obj/release-static/MathObject.o .obj/release-static/NativeErrorConstructor.o .obj/release-static/NativeErrorPrototype.o .obj/release-static/NumberConstructor.o .obj/release-static/NumberObject.o .obj/release-static/NumberPrototype.o .obj/release-static/ObjectConstructor.o .obj/release-static/ObjectPrototype.o .obj/release-static/Operations.o .obj/release-static/PropertyDescriptor.o .obj/release-static/PropertyNameArray.o .obj/release-static/PropertySlot.o .obj/release-static/RegExpConstructor.o .obj/release-static/RegExp.o .obj/release-static/RegExpObject.o .obj/release-static/RegExpPrototype.o .obj/release-static/RegExpCache.o .obj/release-static/RopeImpl.o .obj/release-static/ScopeChain.o .obj/release-static/SmallStrings.o .obj/release-static/StrictEvalActivation.o .obj/release-static/StringConstructor.o .obj/release-static/StringObject.o .obj/release-static/StringPrototype.o .obj/release-static/StringRecursionChecker.o .obj/release-static/StructureChain.o .obj/release-static/Structure.o .obj/release-static/TimeoutChecker.o .obj/release-static/UString.o .obj/release-static/YarrJIT.o rm -f release/libjscore.a mv -f libjscore.a release/ make[4]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore' cd WebCore/ && make -f Makefile.WebKit make[4]: Entering directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore' g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityImageMapLink.o accessibility/AccessibilityImageMapLink.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityMediaControls.o accessibility/AccessibilityMediaControls.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityImageMapLink.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMediaControls.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilitySlider.h:32, from accessibility/AccessibilityMediaControls.h:35, from accessibility/AccessibilityMediaControls.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityImageMapLink.h:32, from accessibility/AccessibilityImageMapLink.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityImageMapLink.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMediaControls.cpp:30: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityImageMapLink.h:32, from accessibility/AccessibilityImageMapLink.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityImageMapLink.h:32, from accessibility/AccessibilityImageMapLink.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilitySlider.h:32, from accessibility/AccessibilityMediaControls.h:35, from accessibility/AccessibilityMediaControls.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilitySlider.h:32, from accessibility/AccessibilityMediaControls.h:35, from accessibility/AccessibilityMediaControls.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityMenuList.o accessibility/AccessibilityMenuList.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityMenuListOption.o accessibility/AccessibilityMenuListOption.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMenuList.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMenuListOption.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityMenuList.h:29, from accessibility/AccessibilityMenuList.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMenuList.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityMenuListOption.h:29, from accessibility/AccessibilityMenuListOption.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMenuListOption.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityMenuListOption.h:29, from accessibility/AccessibilityMenuListOption.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityMenuListOption.h:29, from accessibility/AccessibilityMenuListOption.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityMenuList.h:29, from accessibility/AccessibilityMenuList.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityMenuList.h:29, from accessibility/AccessibilityMenuList.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityMenuListPopup.o accessibility/AccessibilityMenuListPopup.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityObject.o accessibility/AccessibilityObject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMenuListPopup.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityMenuListPopup.h:29, from accessibility/AccessibilityMenuListPopup.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityMenuListPopup.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityObject.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityObject.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityObject.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityMenuListPopup.h:29, from accessibility/AccessibilityMenuListPopup.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityMenuListPopup.h:29, from accessibility/AccessibilityMenuListPopup.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityObject.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityList.o accessibility/AccessibilityList.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityObject.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityObject.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityList.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityList.h:38, from accessibility/AccessibilityList.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityList.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityList.h:38, from accessibility/AccessibilityList.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityList.h:38, from accessibility/AccessibilityList.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityListBox.o accessibility/AccessibilityListBox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityListBoxOption.o accessibility/AccessibilityListBoxOption.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityListBox.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityListBox.h:32, from accessibility/AccessibilityListBox.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityListBox.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityListBoxOption.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityListBoxOption.h:32, from accessibility/AccessibilityListBoxOption.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityListBoxOption.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityListBox.h:32, from accessibility/AccessibilityListBox.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityListBox.h:32, from accessibility/AccessibilityListBox.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityListBoxOption.h:32, from accessibility/AccessibilityListBoxOption.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityListBoxOption.h:32, from accessibility/AccessibilityListBoxOption.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityProgressIndicator.o accessibility/AccessibilityProgressIndicator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityRenderObject.o accessibility/AccessibilityRenderObject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityProgressIndicator.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityProgressIndicator.h:26, from accessibility/AccessibilityProgressIndicator.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityProgressIndicator.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityRenderObject.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityRenderObject.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityRenderObject.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityProgressIndicator.h:26, from accessibility/AccessibilityProgressIndicator.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityProgressIndicator.h:26, from accessibility/AccessibilityProgressIndicator.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityScrollbar.o accessibility/AccessibilityScrollbar.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityScrollbar.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityRenderObject.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityRenderObject.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollbar.h:32, from accessibility/AccessibilityScrollbar.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityScrollbar.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityRenderObject.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollbar.h:32, from accessibility/AccessibilityScrollbar.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollbar.h:32, from accessibility/AccessibilityScrollbar.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollbar.h:32, from accessibility/AccessibilityScrollbar.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityScrollView.o accessibility/AccessibilityScrollView.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityScrollView.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollView.h:29, from accessibility/AccessibilityScrollView.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityScrollView.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollView.h:29, from accessibility/AccessibilityScrollView.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollView.h:29, from accessibility/AccessibilityScrollView.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityScrollView.h:29, from accessibility/AccessibilityScrollView.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilitySlider.o accessibility/AccessibilitySlider.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityARIAGrid.o accessibility/AccessibilityARIAGrid.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilitySlider.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilitySlider.h:32, from accessibility/AccessibilitySlider.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilitySlider.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityARIAGrid.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTable.h:32, from accessibility/AccessibilityARIAGrid.h:32, from accessibility/AccessibilityARIAGrid.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityARIAGrid.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilitySlider.h:32, from accessibility/AccessibilitySlider.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilitySlider.h:32, from accessibility/AccessibilitySlider.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTable.h:32, from accessibility/AccessibilityARIAGrid.h:32, from accessibility/AccessibilityARIAGrid.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTable.h:32, from accessibility/AccessibilityARIAGrid.h:32, from accessibility/AccessibilityARIAGrid.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityARIAGridCell.o accessibility/AccessibilityARIAGridCell.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityARIAGridRow.o accessibility/AccessibilityARIAGridRow.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityARIAGridCell.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityARIAGridRow.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableCell.h:32, from accessibility/AccessibilityARIAGridCell.h:32, from accessibility/AccessibilityARIAGridCell.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityARIAGridCell.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableRow.h:32, from accessibility/AccessibilityARIAGridRow.h:32, from accessibility/AccessibilityARIAGridRow.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityARIAGridRow.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableCell.h:32, from accessibility/AccessibilityARIAGridCell.h:32, from accessibility/AccessibilityARIAGridCell.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableCell.h:32, from accessibility/AccessibilityARIAGridCell.h:32, from accessibility/AccessibilityARIAGridCell.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityTable.o accessibility/AccessibilityTable.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableRow.h:32, from accessibility/AccessibilityARIAGridRow.h:32, from accessibility/AccessibilityARIAGridRow.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableRow.h:32, from accessibility/AccessibilityARIAGridRow.h:32, from accessibility/AccessibilityARIAGridRow.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTable.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTable.h:32, from accessibility/AccessibilityTable.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTable.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityTableCell.o accessibility/AccessibilityTableCell.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableCell.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTable.h:32, from accessibility/AccessibilityTable.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTable.h:32, from accessibility/AccessibilityTable.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableCell.h:32, from accessibility/AccessibilityTableCell.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableCell.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableCell.h:32, from accessibility/AccessibilityTableCell.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityTableColumn.o accessibility/AccessibilityTableColumn.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableCell.h:32, from accessibility/AccessibilityTableCell.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableColumn.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityTableHeaderContainer.o accessibility/AccessibilityTableHeaderContainer.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityTableColumn.h:32, from accessibility/AccessibilityTableColumn.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableColumn.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableHeaderContainer.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityTableHeaderContainer.h:32, from accessibility/AccessibilityTableHeaderContainer.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableHeaderContainer.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityTableHeaderContainer.h:32, from accessibility/AccessibilityTableHeaderContainer.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityTableHeaderContainer.h:32, from accessibility/AccessibilityTableHeaderContainer.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityTableColumn.h:32, from accessibility/AccessibilityTableColumn.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityTableColumn.h:32, from accessibility/AccessibilityTableColumn.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityTableRow.o accessibility/AccessibilityTableRow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AXObjectCache.o accessibility/AXObjectCache.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableRow.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableRow.h:32, from accessibility/AccessibilityTableRow.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AccessibilityTableRow.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AXObjectCache.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from accessibility/AXObjectCache.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/AXObjectCache.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableRow.h:32, from accessibility/AccessibilityTableRow.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AccessibilityRenderObject.h:33, from accessibility/AccessibilityTableRow.h:32, from accessibility/AccessibilityTableRow.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ActiveDOMCallback.o bindings/generic/ActiveDOMCallback.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from accessibility/AXObjectCache.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/generic/ActiveDOMCallback.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from accessibility/AXObjectCache.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from accessibility/AXObjectCache.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RuntimeEnabledFeatures.o bindings/generic/RuntimeEnabledFeatures.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/generic/RuntimeEnabledFeatures.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/graphics/MediaPlayer.h:35, from bindings/generic/RuntimeEnabledFeatures.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/generic/RuntimeEnabledFeatures.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptControllerBase.o bindings/ScriptControllerBase.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from bindings/generic/RuntimeEnabledFeatures.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from bindings/generic/RuntimeEnabledFeatures.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/ScriptControllerBase.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CallbackFunction.o bindings/js/CallbackFunction.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/CallbackFunction.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/ScriptControllerBase.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/ScriptControllerBase.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from bindings/js/CallbackFunction.h:28, from bindings/js/CallbackFunction.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/CallbackFunction.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/ScriptControllerBase.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/ScriptControllerBase.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from generated/JSDOMWindow.h:24, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/ScriptControllerBase.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from bindings/js/CallbackFunction.h:28, from bindings/js/CallbackFunction.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from bindings/js/CallbackFunction.h:28, from bindings/js/CallbackFunction.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMObjectHashTableMap.o bindings/js/DOMObjectHashTableMap.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMWrapperWorld.o bindings/js/DOMWrapperWorld.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/DOMObjectHashTableMap.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/DOMWrapperWorld.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from ../JavaScriptCore/runtime/Lookup.h:26, from bindings/js/DOMObjectHashTableMap.h:25, from bindings/js/DOMObjectHashTableMap.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/DOMObjectHashTableMap.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/Lookup.h:24, from bindings/js/DOMObjectHashTableMap.h:25, from bindings/js/DOMObjectHashTableMap.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/Lookup.h:24, from bindings/js/DOMObjectHashTableMap.h:25, from bindings/js/DOMObjectHashTableMap.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from bindings/js/DOMWrapperWorld.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/DOMWrapperWorld.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GCController.o bindings/js/GCController.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from bindings/js/DOMWrapperWorld.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from bindings/js/DOMWrapperWorld.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/GCController.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/GCController.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/GCController.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSArrayBufferCustom.o bindings/js/JSArrayBufferCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/GCController.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/GCController.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSArrayBufferCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSAttrCustom.o bindings/js/JSAttrCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBuffer.h:24, from bindings/js/JSArrayBufferCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSArrayBufferCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSAttrCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBuffer.h:24, from bindings/js/JSArrayBufferCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBuffer.h:24, from bindings/js/JSArrayBufferCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from generated/JSAttr.h:24, from bindings/js/JSAttrCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSAttrCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCDATASectionCustom.o bindings/js/JSCDATASectionCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from generated/JSAttr.h:24, from bindings/js/JSAttrCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from generated/JSAttr.h:24, from bindings/js/JSAttrCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCDATASectionCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSFontFaceRuleCustom.o bindings/js/JSCSSFontFaceRuleCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSCharacterData.h:24, from generated/JSText.h:24, from generated/JSCDATASection.h:24, from bindings/js/JSCDATASectionCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCDATASectionCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSFontFaceRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSCharacterData.h:24, from generated/JSText.h:24, from generated/JSCDATASection.h:24, from bindings/js/JSCDATASectionCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSCharacterData.h:24, from generated/JSText.h:24, from generated/JSCDATASection.h:24, from bindings/js/JSCDATASectionCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSFontFaceRule.h:24, from bindings/js/JSCSSFontFaceRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSFontFaceRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSImportRuleCustom.o bindings/js/JSCSSImportRuleCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSFontFaceRule.h:24, from bindings/js/JSCSSFontFaceRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSFontFaceRule.h:24, from bindings/js/JSCSSFontFaceRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSImportRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSMediaRuleCustom.o bindings/js/JSCSSMediaRuleCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSMediaRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSImportRule.h:24, from bindings/js/JSCSSImportRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSImportRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSMediaRule.h:24, from bindings/js/JSCSSMediaRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSMediaRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSImportRule.h:24, from bindings/js/JSCSSImportRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSImportRule.h:24, from bindings/js/JSCSSImportRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSPageRuleCustom.o bindings/js/JSCSSPageRuleCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSMediaRule.h:24, from bindings/js/JSCSSMediaRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSMediaRule.h:24, from bindings/js/JSCSSMediaRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSPageRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSRuleCustom.o bindings/js/JSCSSRuleCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSPageRule.h:24, from bindings/js/JSCSSPageRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSPageRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from bindings/js/JSCSSRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSPageRule.h:24, from bindings/js/JSCSSPageRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSPageRule.h:24, from bindings/js/JSCSSPageRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSRuleListCustom.o bindings/js/JSCSSRuleListCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from bindings/js/JSCSSRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from bindings/js/JSCSSRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSRuleListCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRuleList.h:24, from bindings/js/JSCSSRuleListCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSRuleListCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRuleList.h:24, from bindings/js/JSCSSRuleListCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRuleList.h:24, from bindings/js/JSCSSRuleListCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSStyleDeclarationCustom.o bindings/js/JSCSSStyleDeclarationCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSStyleRuleCustom.o bindings/js/JSCSSStyleRuleCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSStyleDeclarationCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSStyleRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSStyleDeclaration.h:24, from bindings/js/JSCSSStyleDeclarationCustom.h:29, from bindings/js/JSCSSStyleDeclarationCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSStyleDeclarationCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSStyleRule.h:24, from bindings/js/JSCSSStyleRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSStyleRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSStyleDeclaration.h:24, from bindings/js/JSCSSStyleDeclarationCustom.h:29, from bindings/js/JSCSSStyleDeclarationCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSStyleDeclaration.h:24, from bindings/js/JSCSSStyleDeclarationCustom.h:29, from bindings/js/JSCSSStyleDeclarationCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSStyleRule.h:24, from bindings/js/JSCSSStyleRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSCSSStyleRule.h:24, from bindings/js/JSCSSStyleRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCSSValueCustom.o bindings/js/JSCSSValueCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSValueCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCallbackData.o bindings/js/JSCallbackData.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCallbackData.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSValue.h:24, from bindings/js/JSCSSValueCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCSSValueCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCallbackData.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCallbackData.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSValue.h:24, from bindings/js/JSCSSValueCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSValue.h:24, from bindings/js/JSCSSValueCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCallbackData.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCallbackData.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMGlobalObject; JSC::HandleTypes::ExternalType = WebCore::JSDOMGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMGlobalObject; JSC::Handle::ExternalType = WebCore::JSDOMGlobalObject*]' bindings/js/JSCallbackData.h:64:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMGlobalObject*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCanvasRenderingContext2DCustom.o bindings/js/JSCanvasRenderingContext2DCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCanvasRenderingContextCustom.o bindings/js/JSCanvasRenderingContextCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCanvasRenderingContext2DCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCanvasRenderingContextCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCanvasRenderingContext.h:24, from generated/JSCanvasRenderingContext2D.h:24, from bindings/js/JSCanvasRenderingContext2DCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCanvasRenderingContext2DCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCanvasRenderingContext.h:24, from bindings/js/JSCanvasRenderingContextCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCanvasRenderingContextCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCanvasRenderingContext.h:24, from generated/JSCanvasRenderingContext2D.h:24, from bindings/js/JSCanvasRenderingContext2DCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCanvasRenderingContext.h:24, from generated/JSCanvasRenderingContext2D.h:24, from bindings/js/JSCanvasRenderingContext2DCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCanvasRenderingContext.h:24, from bindings/js/JSCanvasRenderingContextCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCanvasRenderingContext.h:24, from bindings/js/JSCanvasRenderingContextCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSClipboardCustom.o bindings/js/JSClipboardCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSClipboardCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSClipboard.h:24, from bindings/js/JSClipboardCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSClipboardCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSClipboard.h:24, from bindings/js/JSClipboardCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:182:78: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSClipboard.h:24, from bindings/js/JSClipboardCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSConsoleCustom.o bindings/js/JSConsoleCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSConsoleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSConsole.h:24, from bindings/js/JSConsoleCustom.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSConsoleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCoordinatesCustom.o bindings/js/JSCoordinatesCustom.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCoordinatesCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSConsole.h:24, from bindings/js/JSConsoleCustom.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSConsole.h:24, from bindings/js/JSConsoleCustom.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCoordinates.h:24, from bindings/js/JSCoordinatesCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCoordinatesCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCustomPositionCallback.o bindings/js/JSCustomPositionCallback.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomPositionCallback.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCoordinates.h:24, from bindings/js/JSCoordinatesCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCoordinates.h:24, from bindings/js/JSCoordinatesCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCustomPositionErrorCallback.o bindings/js/JSCustomPositionErrorCallback.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCustomPositionCallback.h:29, from bindings/js/JSCustomPositionCallback.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomPositionCallback.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomPositionErrorCallback.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCustomPositionCallback.h:29, from bindings/js/JSCustomPositionCallback.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCustomPositionCallback.h:29, from bindings/js/JSCustomPositionCallback.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMGlobalObject; JSC::HandleTypes::ExternalType = WebCore::JSDOMGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMGlobalObject; JSC::Handle::ExternalType = WebCore::JSDOMGlobalObject*]' bindings/js/JSCallbackData.h:64:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMGlobalObject*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCustomPositionErrorCallback.h:29, from bindings/js/JSCustomPositionErrorCallback.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomPositionErrorCallback.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCustomVoidCallback.o bindings/js/JSCustomVoidCallback.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomVoidCallback.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCustomPositionErrorCallback.h:29, from bindings/js/JSCustomPositionErrorCallback.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from bindings/js/JSCustomPositionErrorCallback.h:29, from bindings/js/JSCustomPositionErrorCallback.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMGlobalObject; JSC::HandleTypes::ExternalType = WebCore::JSDOMGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMGlobalObject; JSC::Handle::ExternalType = WebCore::JSDOMGlobalObject*]' bindings/js/JSCallbackData.h:64:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMGlobalObject*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCustomXPathNSResolver.o bindings/js/JSCustomXPathNSResolver.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSCustomVoidCallback.h:32, from bindings/js/JSCustomVoidCallback.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomVoidCallback.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomXPathNSResolver.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSCustomVoidCallback.h:32, from bindings/js/JSCustomVoidCallback.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSCustomVoidCallback.h:32, from bindings/js/JSCustomVoidCallback.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMGlobalObject; JSC::HandleTypes::ExternalType = WebCore::JSDOMGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMGlobalObject; JSC::Handle::ExternalType = WebCore::JSDOMGlobalObject*]' bindings/js/JSCallbackData.h:64:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMGlobalObject*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSCustomVoidCallback.h:32, from bindings/js/JSCustomVoidCallback.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from bindings/js/JSCustomXPathNSResolver.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomXPathNSResolver.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMBinding.o bindings/js/JSDOMBinding.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from bindings/js/JSCustomXPathNSResolver.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from bindings/js/JSCustomXPathNSResolver.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from xml/XPathNSResolver.h:33:0, from bindings/js/JSCustomXPathNSResolver.h:31, from bindings/js/JSCustomXPathNSResolver.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMBinding.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMBinding.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMBinding.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMFormDataCustom.o bindings/js/JSDOMFormDataCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMFormDataCustom.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMBinding.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': ../JavaScriptCore/runtime/JSGlobalObject.h:176:70: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMBinding.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMBinding.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMFormData.h:24, from bindings/js/JSDOMFormDataCustom.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMFormDataCustom.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMFormData.h:24, from bindings/js/JSDOMFormDataCustom.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMFormData.h:24, from bindings/js/JSDOMFormDataCustom.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMGlobalObject.o bindings/js/JSDOMGlobalObject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMGlobalObject.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMImplementationCustom.o bindings/js/JSDOMImplementationCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMGlobalObject.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMGlobalObject.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMImplementationCustom.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMGlobalObject.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMGlobalObject.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMImplementation.h:24, from bindings/js/JSDOMImplementationCustom.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMImplementationCustom.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMImplementation.h:24, from bindings/js/JSDOMImplementationCustom.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMImplementation.h:24, from bindings/js/JSDOMImplementationCustom.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMMimeTypeArrayCustom.o bindings/js/JSDOMMimeTypeArrayCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMPluginArrayCustom.o bindings/js/JSDOMPluginArrayCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMMimeTypeArrayCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMPluginArrayCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMMimeTypeArray.h:24, from bindings/js/JSDOMMimeTypeArrayCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMMimeTypeArrayCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPluginArray.h:24, from bindings/js/JSDOMPluginArrayCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMPluginArrayCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMMimeTypeArray.h:24, from bindings/js/JSDOMMimeTypeArrayCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMMimeTypeArray.h:24, from bindings/js/JSDOMMimeTypeArrayCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMMimeTypeArray.h:24, from bindings/js/JSDOMMimeTypeArrayCustom.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPluginArray.h:24, from bindings/js/JSDOMPluginArrayCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPluginArray.h:24, from bindings/js/JSDOMPluginArrayCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPluginArray.h:24, from bindings/js/JSDOMPluginArrayCustom.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMPluginCustom.o bindings/js/JSDOMPluginCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMStringMapCustom.o bindings/js/JSDOMStringMapCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMPluginCustom.cpp:19: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMStringMapCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPlugin.h:24, from bindings/js/JSDOMPluginCustom.cpp:20: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMPluginCustom.cpp:19: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMStringMap.h:24, from bindings/js/JSDOMStringMapCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMStringMapCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMStringMap.h:24, from bindings/js/JSDOMStringMapCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMStringMap.h:24, from bindings/js/JSDOMStringMapCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPlugin.h:24, from bindings/js/JSDOMPluginCustom.cpp:20: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPlugin.h:24, from bindings/js/JSDOMPluginCustom.cpp:20: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMPlugin.h:24, from bindings/js/JSDOMPluginCustom.cpp:20: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMTokenListCustom.o bindings/js/JSDOMTokenListCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMWindowBase.o bindings/js/JSDOMWindowBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMTokenListCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWindowBase.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMTokenList.h:24, from bindings/js/JSDOMTokenListCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMTokenListCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from bindings/js/JSDOMWindowBase.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWindowBase.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMTokenList.h:24, from bindings/js/JSDOMTokenListCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMTokenList.h:24, from bindings/js/JSDOMTokenListCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMWindowCustom.o bindings/js/JSDOMWindowCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from bindings/js/JSDOMWindowBase.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from bindings/js/JSDOMWindowBase.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from bindings/js/JSDOMWindowBase.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWindowCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowCustom.h:22, from bindings/js/JSDOMWindowCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWindowCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMWindowShell.o bindings/js/JSDOMWindowShell.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWindowShell.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowCustom.h:22, from bindings/js/JSDOMWindowCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': ../JavaScriptCore/runtime/JSGlobalObject.h:176:70: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowCustom.h:22, from bindings/js/JSDOMWindowCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from generated/JSDOMWindow.h:24, from bindings/js/JSDOMWindowCustom.h:22, from bindings/js/JSDOMWindowCustom.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/JSDOMWindowShell.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWindowShell.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/JSDOMWindowShell.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/JSDOMWindowShell.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowPrototype; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowPrototype*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowPrototype; JSC::Handle::ExternalType = WebCore::JSDOMWindowPrototype*]' bindings/js/JSDOMWindowShell.cpp:66:107: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowPrototype*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from generated/JSDOMWindow.h:24, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/JSDOMWindowShell.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDOMWrapper.o bindings/js/JSDOMWrapper.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWrapper.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/JSDOMWrapper.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDOMWrapper.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/JSDOMWrapper.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/JSDOMWrapper.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDataViewCustom.o bindings/js/JSDataViewCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDesktopNotificationsCustom.o bindings/js/JSDesktopNotificationsCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDataViewCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDesktopNotificationsCustom.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSDataView.h:24, from bindings/js/JSDataViewCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDataViewCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from bindings/js/JSDesktopNotificationsCustom.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDesktopNotificationsCustom.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSDataView.h:24, from bindings/js/JSDataViewCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSDataView.h:24, from bindings/js/JSDataViewCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from bindings/js/JSDesktopNotificationsCustom.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from bindings/js/JSDesktopNotificationsCustom.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDeviceMotionEventCustom.o bindings/js/JSDeviceMotionEventCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDeviceOrientationEventCustom.o bindings/js/JSDeviceOrientationEventCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDocumentCustom.o bindings/js/JSDocumentCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSElementCustom.o bindings/js/JSElementCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDocumentCustom.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSElementCustom.cpp:30: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from generated/JSDocument.h:24, from bindings/js/JSDocumentCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from generated/JSElement.h:24, from bindings/js/JSElementCustom.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDocumentCustom.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSElementCustom.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from generated/JSElement.h:24, from bindings/js/JSElementCustom.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from generated/JSElement.h:24, from bindings/js/JSElementCustom.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from generated/JSDocument.h:24, from bindings/js/JSDocumentCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from generated/JSDocument.h:24, from bindings/js/JSDocumentCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from generated/JSDocument.h:24, from bindings/js/JSDocumentCustom.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSErrorHandler.o bindings/js/JSErrorHandler.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSErrorHandler.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSEventCustom.o bindings/js/JSEventCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSErrorHandler.h:34, from bindings/js/JSErrorHandler.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSErrorHandler.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSErrorHandler.h:34, from bindings/js/JSErrorHandler.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSErrorHandler.h:34, from bindings/js/JSErrorHandler.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEvent.h:24, from bindings/js/JSEventCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSEventListener.o bindings/js/JSEventListener.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEvent.h:24, from bindings/js/JSEventCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEvent.h:24, from bindings/js/JSEventCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventListener.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEvent.h:24, from bindings/js/JSEventCustom.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSEventListener.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventListener.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSEventListener.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSEventListener.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from bindings/js/JSEventListener.h:23, from bindings/js/JSEventListener.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSEventSourceCustom.o bindings/js/JSEventSourceCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSEventTarget.o bindings/js/JSEventTarget.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventSourceCustom.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventTarget.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEventSource.h:26, from bindings/js/JSEventSourceCustom.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventSourceCustom.cpp:32: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from bindings/js/JSEventTarget.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEventSource.h:26, from bindings/js/JSEventSourceCustom.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEventSource.h:26, from bindings/js/JSEventSourceCustom.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSEventTarget.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSExceptionBase.o bindings/js/JSExceptionBase.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from bindings/js/JSEventTarget.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from bindings/js/JSEventTarget.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSExceptionBase.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMCoreException.h:24, from bindings/js/JSExceptionBase.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSExceptionBase.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSFileReaderCustom.o bindings/js/JSFileReaderCustom.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSFileReaderCustom.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMCoreException.h:24, from bindings/js/JSExceptionBase.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSDOMCoreException.h:24, from bindings/js/JSExceptionBase.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSFileReader.h:26, from bindings/js/JSFileReaderCustom.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSFileReaderCustom.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSFloat32ArrayCustom.o bindings/js/JSFloat32ArrayCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSFloat32ArrayCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSFileReader.h:26, from bindings/js/JSFileReaderCustom.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSFileReader.h:26, from bindings/js/JSFileReaderCustom.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSGeolocationCustom.o bindings/js/JSGeolocationCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLAllCollectionCustom.o bindings/js/JSHTMLAllCollectionCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSFloat32Array.h:25, from bindings/js/JSFloat32ArrayCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSFloat32ArrayCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLAllCollectionCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSFloat32Array.h:25, from bindings/js/JSFloat32ArrayCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSFloat32Array.h:25, from bindings/js/JSFloat32ArrayCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLAllCollection.h:24, from bindings/js/JSHTMLAllCollectionCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLAllCollectionCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLAllCollection.h:24, from bindings/js/JSHTMLAllCollectionCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLAllCollection.h:24, from bindings/js/JSHTMLAllCollectionCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLAppletElementCustom.o bindings/js/JSHTMLAppletElementCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLAppletElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLAppletElement.h:24, from bindings/js/JSHTMLAppletElementCustom.h:29, from bindings/js/JSHTMLAppletElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLCanvasElementCustom.o bindings/js/JSHTMLCanvasElementCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLAppletElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLAppletElement.h:24, from bindings/js/JSHTMLAppletElementCustom.h:29, from bindings/js/JSHTMLAppletElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLAppletElement.h:24, from bindings/js/JSHTMLAppletElementCustom.h:29, from bindings/js/JSHTMLAppletElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLCanvasElementCustom.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLCollectionCustom.o bindings/js/JSHTMLCollectionCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from generated/JSHTMLCanvasElement.h:24, from bindings/js/JSHTMLCanvasElementCustom.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLCanvasElementCustom.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLCollectionCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from generated/JSHTMLCanvasElement.h:24, from bindings/js/JSHTMLCanvasElementCustom.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from generated/JSHTMLCanvasElement.h:24, from bindings/js/JSHTMLCanvasElementCustom.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLCollection.h:24, from bindings/js/JSHTMLCollectionCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLCollectionCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLDocumentCustom.o bindings/js/JSHTMLDocumentCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLCollection.h:24, from bindings/js/JSHTMLCollectionCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLCollection.h:24, from bindings/js/JSHTMLCollectionCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLDocumentCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from generated/JSDocument.h:24, from generated/JSHTMLDocument.h:24, from bindings/js/JSHTMLDocumentCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLDocumentCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLElementCustom.o bindings/js/JSHTMLElementCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from generated/JSDocument.h:24, from generated/JSHTMLDocument.h:24, from bindings/js/JSHTMLDocumentCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from generated/JSDocument.h:24, from generated/JSHTMLDocument.h:24, from bindings/js/JSHTMLDocumentCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from generated/JSDocument.h:24, from generated/JSHTMLDocument.h:24, from bindings/js/JSHTMLDocumentCustom.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from bindings/js/JSHTMLElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLEmbedElementCustom.o bindings/js/JSHTMLEmbedElementCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from bindings/js/JSHTMLElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from bindings/js/JSHTMLElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLEmbedElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLFormElementCustom.o bindings/js/JSHTMLFormElementCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLEmbedElement.h:24, from bindings/js/JSHTMLEmbedElementCustom.h:29, from bindings/js/JSHTMLEmbedElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLFormElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLEmbedElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLEmbedElement.h:24, from bindings/js/JSHTMLEmbedElementCustom.h:29, from bindings/js/JSHTMLEmbedElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLEmbedElement.h:24, from bindings/js/JSHTMLEmbedElementCustom.h:29, from bindings/js/JSHTMLEmbedElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFormElement.h:24, from bindings/js/JSHTMLFormElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLFormElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLFrameElementCustom.o bindings/js/JSHTMLFrameElementCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLFrameElementCustom.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFormElement.h:24, from bindings/js/JSHTMLFormElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFormElement.h:24, from bindings/js/JSHTMLFormElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFormElement.h:24, from bindings/js/JSHTMLFormElementCustom.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFrameElement.h:24, from bindings/js/JSHTMLFrameElementCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLFrameSetElementCustom.o bindings/js/JSHTMLFrameSetElementCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLFrameElementCustom.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLFrameSetElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFrameElement.h:24, from bindings/js/JSHTMLFrameElementCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFrameElement.h:24, from bindings/js/JSHTMLFrameElementCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLInputElementCustom.o bindings/js/JSHTMLInputElementCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFrameSetElement.h:24, from bindings/js/JSHTMLFrameSetElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLFrameSetElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLInputElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFrameSetElement.h:24, from bindings/js/JSHTMLFrameSetElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLFrameSetElement.h:24, from bindings/js/JSHTMLFrameSetElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLInputElement.h:24, from bindings/js/JSHTMLInputElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLInputElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLLinkElementCustom.o bindings/js/JSHTMLLinkElementCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLInputElement.h:24, from bindings/js/JSHTMLInputElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLInputElement.h:24, from bindings/js/JSHTMLInputElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLLinkElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLObjectElementCustom.o bindings/js/JSHTMLObjectElementCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLLinkElement.h:24, from bindings/js/JSHTMLLinkElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLLinkElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLObjectElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLObjectElement.h:24, from bindings/js/JSHTMLObjectElementCustom.h:29, from bindings/js/JSHTMLObjectElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLLinkElement.h:24, from bindings/js/JSHTMLLinkElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLLinkElement.h:24, from bindings/js/JSHTMLLinkElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLObjectElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLObjectElement.h:24, from bindings/js/JSHTMLObjectElementCustom.h:29, from bindings/js/JSHTMLObjectElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLOptionsCollectionCustom.o bindings/js/JSHTMLOptionsCollectionCustom.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLObjectElement.h:24, from bindings/js/JSHTMLObjectElementCustom.h:29, from bindings/js/JSHTMLObjectElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLOptionsCollectionCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLOutputElementCustom.o bindings/js/JSHTMLOutputElementCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLOutputElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLCollection.h:24, from generated/JSHTMLOptionsCollection.h:25, from bindings/js/JSHTMLOptionsCollectionCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLOptionsCollectionCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLOutputElement.h:24, from bindings/js/JSHTMLOutputElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLOutputElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLCollection.h:24, from generated/JSHTMLOptionsCollection.h:25, from bindings/js/JSHTMLOptionsCollectionCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHTMLCollection.h:24, from generated/JSHTMLOptionsCollection.h:25, from bindings/js/JSHTMLOptionsCollectionCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLOutputElement.h:24, from bindings/js/JSHTMLOutputElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLOutputElement.h:24, from bindings/js/JSHTMLOutputElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLSelectElementCustom.o bindings/js/JSHTMLSelectElementCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHTMLStyleElementCustom.o bindings/js/JSHTMLStyleElementCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLSelectElementCustom.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLStyleElementCustom.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLSelectElement.h:24, from bindings/js/JSHTMLSelectElementCustom.h:32, from bindings/js/JSHTMLSelectElementCustom.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLSelectElementCustom.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLStyleElement.h:24, from bindings/js/JSHTMLStyleElementCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHTMLStyleElementCustom.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLSelectElement.h:24, from bindings/js/JSHTMLSelectElementCustom.h:32, from bindings/js/JSHTMLSelectElementCustom.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLSelectElement.h:24, from bindings/js/JSHTMLSelectElementCustom.h:32, from bindings/js/JSHTMLSelectElementCustom.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLStyleElement.h:24, from bindings/js/JSHTMLStyleElementCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from generated/JSHTMLElement.h:24, from generated/JSHTMLStyleElement.h:24, from bindings/js/JSHTMLStyleElementCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSHistoryCustom.o bindings/js/JSHistoryCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSImageConstructor.o bindings/js/JSImageConstructor.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHistoryCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSImageConstructor.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHistory.h:24, from bindings/js/JSHistoryCustom.h:29, from bindings/js/JSHistoryCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSHistoryCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSImageConstructor.h:23, from bindings/js/JSImageConstructor.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSImageConstructor.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSImageConstructor.h:23, from bindings/js/JSImageConstructor.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSImageConstructor.h:23, from bindings/js/JSImageConstructor.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHistory.h:24, from bindings/js/JSHistoryCustom.h:29, from bindings/js/JSHistoryCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': ../JavaScriptCore/runtime/JSGlobalObject.h:176:70: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHistory.h:24, from bindings/js/JSHistoryCustom.h:29, from bindings/js/JSHistoryCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSHistory.h:24, from bindings/js/JSHistoryCustom.h:29, from bindings/js/JSHistoryCustom.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSImageDataCustom.o bindings/js/JSImageDataCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSInjectedScriptHostCustom.o bindings/js/JSInjectedScriptHostCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSImageDataCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInjectedScriptHostCustom.cpp:33: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSImageData.h:24, from bindings/js/JSImageDataCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSImageDataCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSInjectedScriptHost.h:26, from bindings/js/JSInjectedScriptHostCustom.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInjectedScriptHostCustom.cpp:33: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSImageData.h:24, from bindings/js/JSImageDataCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSImageData.h:24, from bindings/js/JSImageDataCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSInjectedScriptHost.h:26, from bindings/js/JSInjectedScriptHostCustom.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSInjectedScriptHost.h:26, from bindings/js/JSInjectedScriptHostCustom.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSInjectedScriptManager.o bindings/js/JSInjectedScriptManager.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInjectedScriptManager.cpp:33: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from bindings/js/JSInjectedScriptManager.cpp:39: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInjectedScriptManager.cpp:33: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSInspectorFrontendHostCustom.o bindings/js/JSInspectorFrontendHostCustom.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInspectorFrontendHostCustom.cpp:33: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from bindings/js/JSInjectedScriptManager.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from bindings/js/JSInjectedScriptManager.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSInspectorFrontendHost.h:26, from bindings/js/JSInspectorFrontendHostCustom.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInspectorFrontendHostCustom.cpp:33: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSInt16ArrayCustom.o bindings/js/JSInt16ArrayCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSInspectorFrontendHost.h:26, from bindings/js/JSInspectorFrontendHostCustom.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSInspectorFrontendHost.h:26, from bindings/js/JSInspectorFrontendHostCustom.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInt16ArrayCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt16Array.h:25, from bindings/js/JSInt16ArrayCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInt16ArrayCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt16Array.h:25, from bindings/js/JSInt16ArrayCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt16Array.h:25, from bindings/js/JSInt16ArrayCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSInt32ArrayCustom.o bindings/js/JSInt32ArrayCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInt32ArrayCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt32Array.h:25, from bindings/js/JSInt32ArrayCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSInt8ArrayCustom.o bindings/js/JSInt8ArrayCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInt32ArrayCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInt8ArrayCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt32Array.h:25, from bindings/js/JSInt32ArrayCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt32Array.h:25, from bindings/js/JSInt32ArrayCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt8Array.h:25, from bindings/js/JSInt8ArrayCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSInt8ArrayCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt8Array.h:25, from bindings/js/JSInt8ArrayCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSInt8Array.h:25, from bindings/js/JSInt8ArrayCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSLazyEventListener.o bindings/js/JSLazyEventListener.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSLazyEventListener.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSLocationCustom.o bindings/js/JSLocationCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSLazyEventListener.h:23, from bindings/js/JSLazyEventListener.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSLazyEventListener.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSLocationCustom.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSLazyEventListener.h:23, from bindings/js/JSLazyEventListener.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': ../JavaScriptCore/runtime/JSGlobalObject.h:176:70: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSLazyEventListener.h:23, from bindings/js/JSLazyEventListener.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSLocation.h:24, from bindings/js/JSLocationCustom.h:29, from bindings/js/JSLocationCustom.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSLocationCustom.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from bindings/js/JSEventListener.h:23, from bindings/js/JSLazyEventListener.h:23, from bindings/js/JSLazyEventListener.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSLocation.h:24, from bindings/js/JSLocationCustom.h:29, from bindings/js/JSLocationCustom.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': ../JavaScriptCore/runtime/JSGlobalObject.h:176:70: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSLocation.h:24, from bindings/js/JSLocationCustom.h:29, from bindings/js/JSLocationCustom.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSMainThreadExecState.o bindings/js/JSMainThreadExecState.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMainThreadExecState.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSMainThreadExecState.h:29, from bindings/js/JSMainThreadExecState.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMainThreadExecState.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSMediaListCustom.o bindings/js/JSMediaListCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSMainThreadExecState.h:29, from bindings/js/JSMainThreadExecState.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSMainThreadExecState.h:29, from bindings/js/JSMainThreadExecState.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMediaListCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSMemoryInfoCustom.o bindings/js/JSMemoryInfoCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMediaList.h:24, from bindings/js/JSMediaListCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMediaListCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMemoryInfoCustom.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMediaList.h:24, from bindings/js/JSMediaListCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMediaList.h:24, from bindings/js/JSMediaListCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMemoryInfo.h:24, from bindings/js/JSMemoryInfoCustom.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMemoryInfoCustom.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSMessageChannelCustom.o bindings/js/JSMessageChannelCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMemoryInfo.h:24, from bindings/js/JSMemoryInfoCustom.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMemoryInfo.h:24, from bindings/js/JSMemoryInfoCustom.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMessageChannelCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSMessageEventCustom.o bindings/js/JSMessageEventCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMessageChannel.h:24, from bindings/js/JSMessageChannelCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMessageChannelCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMessageEventCustom.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMessageChannel.h:24, from bindings/js/JSMessageChannelCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMessageChannel.h:24, from bindings/js/JSMessageChannelCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEvent.h:24, from generated/JSMessageEvent.h:24, from bindings/js/JSMessageEventCustom.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMessageEventCustom.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSMessagePortCustom.o bindings/js/JSMessagePortCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEvent.h:24, from generated/JSMessageEvent.h:24, from bindings/js/JSMessageEventCustom.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSEvent.h:24, from generated/JSMessageEvent.h:24, from bindings/js/JSMessageEventCustom.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMessagePortCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMessagePort.h:24, from bindings/js/JSMessagePortCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSMessagePortCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSNamedNodeMapCustom.o bindings/js/JSNamedNodeMapCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMessagePort.h:24, from bindings/js/JSMessagePortCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNamedNodeMapCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMessagePort.h:24, from bindings/js/JSMessagePortCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSMessagePort.h:24, from bindings/js/JSMessagePortCustom.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNamedNodeMap.h:24, from bindings/js/JSNamedNodeMapCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNamedNodeMapCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSNavigatorCustom.o bindings/js/JSNavigatorCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNamedNodeMap.h:24, from bindings/js/JSNamedNodeMapCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNavigatorCustom.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNamedNodeMap.h:24, from bindings/js/JSNamedNodeMapCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNavigator.h:24, from bindings/js/JSNavigatorCustom.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNavigatorCustom.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSNodeCustom.o bindings/js/JSNodeCustom.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNavigator.h:24, from bindings/js/JSNavigatorCustom.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNavigator.h:24, from bindings/js/JSNavigatorCustom.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSNodeFilterCondition.o bindings/js/JSNodeFilterCondition.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from bindings/js/JSNodeCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeFilterCondition.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from bindings/js/JSNodeFilterCondition.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeFilterCondition.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from bindings/js/JSNodeCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from bindings/js/JSNodeCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from dom/NodeFilterCondition.h:28, from bindings/js/JSNodeFilterCondition.h:23, from bindings/js/JSNodeFilterCondition.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from dom/NodeFilterCondition.h:28, from bindings/js/JSNodeFilterCondition.h:23, from bindings/js/JSNodeFilterCondition.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSNodeFilterCustom.o bindings/js/JSNodeFilterCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeFilterCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeFilter.h:24, from bindings/js/JSNodeFilterCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeFilterCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeFilter.h:24, from bindings/js/JSNodeFilterCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeFilter.h:24, from bindings/js/JSNodeFilterCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSNodeIteratorCustom.o bindings/js/JSNodeIteratorCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSNodeListCustom.o bindings/js/JSNodeListCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeIteratorCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeListCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeIterator.h:24, from bindings/js/JSNodeIteratorCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeIteratorCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeList.h:24, from bindings/js/JSNodeListCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSNodeListCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeIterator.h:24, from bindings/js/JSNodeIteratorCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeIterator.h:24, from bindings/js/JSNodeIteratorCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeList.h:24, from bindings/js/JSNodeListCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNodeList.h:24, from bindings/js/JSNodeListCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSOptionConstructor.o bindings/js/JSOptionConstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSPluginElementFunctions.o bindings/js/JSPluginElementFunctions.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSOptionConstructor.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSPluginElementFunctions.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSOptionConstructor.h:23, from bindings/js/JSOptionConstructor.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSOptionConstructor.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSPluginElementFunctions.h:23, from bindings/js/JSPluginElementFunctions.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSPluginElementFunctions.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSOptionConstructor.h:23, from bindings/js/JSOptionConstructor.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSOptionConstructor.h:23, from bindings/js/JSOptionConstructor.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSPluginElementFunctions.h:23, from bindings/js/JSPluginElementFunctions.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSPluginElementFunctions.h:23, from bindings/js/JSPluginElementFunctions.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSProcessingInstructionCustom.o bindings/js/JSProcessingInstructionCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSScriptProfileNodeCustom.o bindings/js/JSScriptProfileNodeCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSProcessingInstructionCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSScriptProfileNodeCustom.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSProcessingInstruction.h:24, from bindings/js/JSProcessingInstructionCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSProcessingInstructionCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSScriptProfileNode.h:26, from bindings/js/JSScriptProfileNodeCustom.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSScriptProfileNodeCustom.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSProcessingInstruction.h:24, from bindings/js/JSProcessingInstructionCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSProcessingInstruction.h:24, from bindings/js/JSProcessingInstructionCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSScriptProfileNode.h:26, from bindings/js/JSScriptProfileNodeCustom.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSScriptProfileNode.h:26, from bindings/js/JSScriptProfileNodeCustom.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSStyleSheetCustom.o bindings/js/JSStyleSheetCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSStyleSheetListCustom.o bindings/js/JSStyleSheetListCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSStyleSheetCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSStyleSheetListCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStyleSheet.h:24, from bindings/js/JSStyleSheetCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSStyleSheetCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStyleSheetList.h:24, from bindings/js/JSStyleSheetListCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSStyleSheetListCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStyleSheet.h:24, from bindings/js/JSStyleSheetCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStyleSheet.h:24, from bindings/js/JSStyleSheetCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStyleSheetList.h:24, from bindings/js/JSStyleSheetListCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStyleSheetList.h:24, from bindings/js/JSStyleSheetListCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSTextCustom.o bindings/js/JSTextCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSTouchCustom.o bindings/js/JSTouchCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTextCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTouchCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouch.h:26, from bindings/js/JSTouchCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTouchCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSCharacterData.h:24, from generated/JSText.h:24, from bindings/js/JSTextCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTextCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSCharacterData.h:24, from generated/JSText.h:24, from bindings/js/JSTextCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSNode.h:24, from generated/JSCharacterData.h:24, from generated/JSText.h:24, from bindings/js/JSTextCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouch.h:26, from bindings/js/JSTouchCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouch.h:26, from bindings/js/JSTouchCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouch.h:26, from bindings/js/JSTouchCustom.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSTouchListCustom.o bindings/js/JSTouchListCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSTreeWalkerCustom.o bindings/js/JSTreeWalkerCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTouchListCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTreeWalkerCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouchList.h:26, from bindings/js/JSTouchListCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTouchListCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTreeWalker.h:24, from bindings/js/JSTreeWalkerCustom.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSTreeWalkerCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTreeWalker.h:24, from bindings/js/JSTreeWalkerCustom.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTreeWalker.h:24, from bindings/js/JSTreeWalkerCustom.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouchList.h:26, from bindings/js/JSTouchListCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouchList.h:26, from bindings/js/JSTouchListCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSTouchList.h:26, from bindings/js/JSTouchListCustom.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSUint16ArrayCustom.o bindings/js/JSUint16ArrayCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSUint32ArrayCustom.o bindings/js/JSUint32ArrayCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSUint16ArrayCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSUint32ArrayCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint16Array.h:24, from bindings/js/JSUint16ArrayCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSUint16ArrayCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint32Array.h:24, from bindings/js/JSUint32ArrayCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSUint32ArrayCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint16Array.h:24, from bindings/js/JSUint16ArrayCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint16Array.h:24, from bindings/js/JSUint16ArrayCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint32Array.h:24, from bindings/js/JSUint32ArrayCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint32Array.h:24, from bindings/js/JSUint32ArrayCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSUint8ArrayCustom.o bindings/js/JSUint8ArrayCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWebKitAnimationCustom.o bindings/js/JSWebKitAnimationCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSUint8ArrayCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitAnimationCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint8Array.h:24, from bindings/js/JSUint8ArrayCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSUint8ArrayCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitAnimation.h:24, from bindings/js/JSWebKitAnimationCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitAnimationCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint8Array.h:24, from bindings/js/JSUint8ArrayCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSArrayBufferView.h:24, from generated/JSUint8Array.h:24, from bindings/js/JSUint8ArrayCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitAnimation.h:24, from bindings/js/JSWebKitAnimationCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitAnimation.h:24, from bindings/js/JSWebKitAnimationCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWebKitAnimationListCustom.o bindings/js/JSWebKitAnimationListCustom.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWebKitCSSKeyframeRuleCustom.o bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitAnimationListCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitAnimationList.h:24, from bindings/js/JSWebKitAnimationListCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitAnimationListCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSWebKitCSSKeyframeRule.h:24, from bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitAnimationList.h:24, from bindings/js/JSWebKitAnimationListCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitAnimationList.h:24, from bindings/js/JSWebKitAnimationListCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSWebKitCSSKeyframeRule.h:24, from bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWebKitCSSKeyframesRuleCustom.o bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSWebKitCSSKeyframeRule.h:24, from bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWebKitCSSMatrixCustom.o bindings/js/JSWebKitCSSMatrixCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitCSSMatrixCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSWebKitCSSKeyframesRule.h:24, from bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSWebKitCSSKeyframesRule.h:24, from bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSCSSRule.h:24, from generated/JSWebKitCSSKeyframesRule.h:24, from bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitCSSMatrix.h:24, from bindings/js/JSWebKitCSSMatrixCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitCSSMatrixCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWebKitPointCustom.o bindings/js/JSWebKitPointCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitCSSMatrix.h:24, from bindings/js/JSWebKitCSSMatrixCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitCSSMatrix.h:24, from bindings/js/JSWebKitCSSMatrixCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitPointCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitPoint.h:24, from bindings/js/JSWebKitPointCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWebKitPointCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSXMLHttpRequestCustom.o bindings/js/JSXMLHttpRequestCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitPoint.h:24, from bindings/js/JSWebKitPointCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSWebKitPoint.h:24, from bindings/js/JSWebKitPointCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSXMLHttpRequestCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSXMLHttpRequestUploadCustom.o bindings/js/JSXMLHttpRequestUploadCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequest.h:24, from bindings/js/JSXMLHttpRequestCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSXMLHttpRequestCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSXMLHttpRequestUploadCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequestUpload.h:24, from bindings/js/JSXMLHttpRequestUploadCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSXMLHttpRequestUploadCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequest.h:24, from bindings/js/JSXMLHttpRequestCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequest.h:24, from bindings/js/JSXMLHttpRequestCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequest.h:24, from bindings/js/JSXMLHttpRequestCustom.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequestUpload.h:24, from bindings/js/JSXMLHttpRequestUploadCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequestUpload.h:24, from bindings/js/JSXMLHttpRequestUploadCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSXMLHttpRequestUpload.h:24, from bindings/js/JSXMLHttpRequestUploadCustom.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageScriptDebugServer.o bindings/js/PageScriptDebugServer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScheduledAction.o bindings/js/ScheduledAction.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/PageScriptDebugServer.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScheduledAction.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from bindings/js/PageScriptDebugServer.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/PageScriptDebugServer.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from bindings/js/ScheduledAction.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScheduledAction.cpp:24: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from bindings/js/ScheduledAction.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/ScriptDebugListener.h:35, from bindings/js/ScriptDebugServer.h:35, from bindings/js/PageScriptDebugServer.h:36, from bindings/js/PageScriptDebugServer.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from bindings/js/ScheduledAction.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/ScriptDebugListener.h:35, from bindings/js/ScriptDebugServer.h:35, from bindings/js/PageScriptDebugServer.h:36, from bindings/js/PageScriptDebugServer.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from bindings/js/ScheduledAction.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from bindings/js/ScriptDebugServer.h:36, from bindings/js/PageScriptDebugServer.h:36, from bindings/js/PageScriptDebugServer.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptCachedFrameData.o bindings/js/ScriptCachedFrameData.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptCallStackFactory.o bindings/js/ScriptCallStackFactory.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptCachedFrameData.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptCallStackFactory.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from bindings/js/ScriptCachedFrameData.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptCachedFrameData.cpp:32: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptCallStackFactory.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptCallStackFactory.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptCallStackFactory.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': ../JavaScriptCore/runtime/JSGlobalObject.h:176:70: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptCallStackFactory.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptCachedFrameData.h:35, from bindings/js/ScriptCachedFrameData.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptCachedFrameData.h:35, from bindings/js/ScriptCachedFrameData.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindow; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindow*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindow; JSC::Handle::ExternalType = WebCore::JSDOMWindow*]' bindings/js/ScriptCachedFrameData.cpp:86:60: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindow*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from bindings/js/ScriptCachedFrameData.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptController.o bindings/js/ScriptController.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptControllerQt.o bindings/js/ScriptControllerQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptController.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptControllerQt.cpp:36: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/js/ScriptController.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptController.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/js/ScriptControllerQt.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptControllerQt.cpp:36: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/js/ScriptController.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/js/ScriptController.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from generated/JSDOMWindow.h:24, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/js/ScriptController.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/js/ScriptControllerQt.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSDOMWindowShell.h:32, from bindings/js/ScriptController.h:26, from bindings/js/ScriptControllerQt.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptDebugServer.o bindings/js/ScriptDebugServer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptDebugServer.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptEventListener.o bindings/js/ScriptEventListener.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptEventListener.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from bindings/js/ScriptDebugServer.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptDebugServer.cpp:30: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSLazyEventListener.h:23, from bindings/js/ScriptEventListener.h:34, from bindings/js/ScriptEventListener.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptEventListener.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/ScriptDebugListener.h:35, from bindings/js/ScriptDebugServer.h:35, from bindings/js/ScriptDebugServer.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/ScriptDebugListener.h:35, from bindings/js/ScriptDebugServer.h:35, from bindings/js/ScriptDebugServer.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from bindings/js/ScriptDebugServer.h:36, from bindings/js/ScriptDebugServer.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSLazyEventListener.h:23, from bindings/js/ScriptEventListener.h:34, from bindings/js/ScriptEventListener.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/JSEventListener.h:24, from bindings/js/JSLazyEventListener.h:23, from bindings/js/ScriptEventListener.h:34, from bindings/js/ScriptEventListener.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from bindings/js/JSEventListener.h:23, from bindings/js/JSLazyEventListener.h:23, from bindings/js/ScriptEventListener.h:34, from bindings/js/ScriptEventListener.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptFunctionCall.o bindings/js/ScriptFunctionCall.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptFunctionCall.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptGCEvent.o bindings/js/ScriptGCEvent.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from bindings/js/ScriptFunctionCall.h:35, from bindings/js/ScriptFunctionCall.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptFunctionCall.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptGCEvent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from bindings/js/ScriptObject.h:34, from bindings/js/ScriptFunctionCall.h:35, from bindings/js/ScriptFunctionCall.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from bindings/js/ScriptObject.h:34, from bindings/js/ScriptFunctionCall.h:35, from bindings/js/ScriptFunctionCall.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/ScriptGCEvent.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptGCEvent.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/ScriptGCEvent.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from bindings/js/ScriptGCEvent.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptObject.o bindings/js/ScriptObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptProfile.o bindings/js/ScriptProfile.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptObject.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptProfile.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from bindings/js/ScriptObject.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptObject.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptProfile.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptProfile.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from bindings/js/ScriptObject.h:34, from bindings/js/ScriptObject.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from bindings/js/ScriptObject.h:34, from bindings/js/ScriptObject.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptProfile.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptProfile.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptState.o bindings/js/ScriptState.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptState.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptValue.o bindings/js/ScriptValue.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptValue.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from bindings/js/ScriptState.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptState.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptValue.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/ScriptValue.cpp:30: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from bindings/js/ScriptState.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from bindings/js/ScriptState.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::JSGlobalObject; JSC::HandleTypes::ExternalType = JSC::JSGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::JSGlobalObject; JSC::Handle::ExternalType = JSC::JSGlobalObject*]' bindings/js/ScriptState.cpp:58:68: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::JSGlobalObject*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from bindings/js/ScriptState.cpp:34: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptValue.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptValue.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SerializedScriptValue.o bindings/js/SerializedScriptValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/SerializedScriptValue.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSBlob.h:24, from bindings/js/SerializedScriptValue.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IdentifierRep.o bridge/IdentifierRep.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/SerializedScriptValue.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/IdentifierRep.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/SerializedScriptValue.h:30, from bindings/js/SerializedScriptValue.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/SerializedScriptValue.h:30, from bindings/js/SerializedScriptValue.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bridge/IdentifierRep.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/IdentifierRep.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bridge/IdentifierRep.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bridge/IdentifierRep.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NP_jsobject.o bridge/NP_jsobject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/NP_jsobject.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/StringSourceProvider.h:32, from bridge/NP_jsobject.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/NP_jsobject.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/StringSourceProvider.h:32, from bridge/NP_jsobject.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CRuntimeObject.o bridge/c/CRuntimeObject.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/StringSourceProvider.h:32, from bridge/NP_jsobject.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/CRuntimeObject.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/c/CRuntimeObject.h:31, from bridge/c/CRuntimeObject.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/CRuntimeObject.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/c/CRuntimeObject.h:31, from bridge/c/CRuntimeObject.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/c/CRuntimeObject.h:31, from bridge/c/CRuntimeObject.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/c_class.o bridge/c/c_class.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/c_instance.o bridge/c/c_instance.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_class.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_instance.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_class.h:31, from bridge/c/c_class.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_class.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_instance.h:31, from bridge/c/c_instance.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_instance.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_class.h:31, from bridge/c/c_class.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_class.h:31, from bridge/c/c_class.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_instance.h:31, from bridge/c/c_instance.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:181:87: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_instance.h:31, from bridge/c/c_instance.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/c_runtime.o bridge/c/c_runtime.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_runtime.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/c_utility.o bridge/c/c_utility.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_utility.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_runtime.h:31, from bridge/c/c_runtime.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_runtime.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_runtime.h:31, from bridge/c/c_runtime.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/c/c_runtime.h:31, from bridge/c/c_runtime.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BridgeJSC.o bridge/jsc/BridgeJSC.cpp In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/c/CRuntimeObject.h:31, from bridge/c/c_utility.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/c/c_utility.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/jsc/BridgeJSC.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/c/CRuntimeObject.h:31, from bridge/c/c_utility.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/c/CRuntimeObject.h:31, from bridge/c/c_utility.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/jsc/BridgeJSC.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/jsc/BridgeJSC.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/npruntime.o bridge/npruntime.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/jsc/BridgeJSC.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/jsc/BridgeJSC.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Bindings::RuntimeObject; JSC::HandleTypes::ExternalType = JSC::Bindings::RuntimeObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = JSC::Bindings::RuntimeObject; JSC::Weak::ExternalType = JSC::Bindings::RuntimeObject*]' bridge/jsc/BridgeJSC.cpp:93:61: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Bindings::RuntimeObject*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/npruntime.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/qt_class.o bridge/qt/qt_class.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/qt_instance.o bridge/qt/qt_instance.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_class.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_instance.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_class.h:23, from bridge/qt/qt_class.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_class.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_instance.h:23, from bridge/qt/qt_instance.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_instance.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_class.h:23, from bridge/qt/qt_class.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_class.h:23, from bridge/qt/qt_class.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_instance.h:23, from bridge/qt/qt_instance.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:181:87: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Bindings::QtRuntimeMetaMethod]': bridge/qt/qt_instance.cpp:151:29: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Bindings::QtRuntimeMetaMethod*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_instance.h:23, from bridge/qt/qt_instance.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/qt_pixmapruntime.o bridge/qt/qt_pixmapruntime.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_pixmapruntime.cpp:19: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_pixmapruntime.h:23, from bridge/qt/qt_pixmapruntime.cpp:20: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_pixmapruntime.cpp:19: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/qt_runtime.o bridge/qt/qt_runtime.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_runtime.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_pixmapruntime.h:23, from bridge/qt/qt_pixmapruntime.cpp:20: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:181:87: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_pixmapruntime.h:23, from bridge/qt/qt_pixmapruntime.cpp:20: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_runtime.h:23, from bridge/qt/qt_runtime.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/qt/qt_runtime.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/runtime_array.o bridge/runtime_array.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_runtime.h:23, from bridge/qt/qt_runtime.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::RegExpConstructor]': ../JavaScriptCore/runtime/JSGlobalObject.h:166:87: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::RegExpConstructor*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSFunction]': ../JavaScriptCore/runtime/JSGlobalObject.h:176:70: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:181:87: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:182:78: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::DatePrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:186:75: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::DatePrototype*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../include/QtCore/qvarlengtharray.h:1:0, from bridge/qt/qt_runtime.cpp:52: ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = QVariant; int Prealloc = 10]': bridge/qt/qt_runtime.cpp:1127:64: required from here ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = QVariant; int Prealloc = 10]': bridge/qt/qt_runtime.cpp:1127:64: required from here ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = QVariant; int Prealloc = 10]': bridge/qt/qt_runtime.cpp:1129:19: required from here ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_runtime.h:23, from bridge/qt/qt_runtime.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Bindings::QtRuntimeConnectionMethod]': bridge/qt/qt_runtime.cpp:1544:29: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Bindings::QtRuntimeConnectionMethod*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_runtime.h:23, from bridge/qt/qt_runtime.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../include/QtCore/qmap.h:1:0, from ../../../../../include/QtCore/../../src/corelib/kernel/qvariant.h:49, from ../../../../../include/QtCore/qvariant.h:1, from ../../../../../include/QtCore/../../src/corelib/kernel/qmetaobject.h:46, from ../../../../../include/QtCore/qmetaobject.h:1, from bridge/qt/qt_runtime.h:29, from bridge/qt/qt_runtime.cpp:21: ../../../../../include/QtCore/../../src/corelib/tools/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': ../../../../../include/QtCore/../../src/corelib/tools/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = QVariant]' bridge/qt/qt_runtime.cpp:205:40: required from here ../../../../../include/QtCore/../../src/corelib/tools/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from ../../../../../include/QtCore/qlist.h:1:0, from ../../../../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../../../../include/QtCore/qobject.h:1, from ../../../../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../../../../include/QtCore/qiodevice.h:1, from ../../../../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../../../../include/QtCore/qdatastream.h:1, from ../../../../../include/QtCore/QDataStream:1, from ../JavaScriptCore/wtf/Vector.h:35, from ../JavaScriptCore/wtf/BlockStack.h:30, from ../JavaScriptCore/heap/HandleHeap.h:29, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_runtime.h:23, from bridge/qt/qt_runtime.cpp:21: ../../../../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' bridge/qt/qt_runtime.cpp:404:127: required from here ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from ../../../../../include/QtCore/qvector.h:1:0, from ../../../../../include/QtCore/../../src/corelib/io/qdebug.h:52, from ../../../../../include/QtCore/qdebug.h:1, from bridge/qt/qt_runtime.cpp:45: ../../../../../include/QtCore/../../src/corelib/tools/qvector.h: In instantiation of 'int QVector::sizeOfTypedData() [with T = JSC::Bindings::QtMethodMatchData]': ../../../../../include/QtCore/../../src/corelib/tools/qvector.h:577:60: required from 'void QVector::append(const T&) [with T = JSC::Bindings::QtMethodMatchData]' bridge/qt/qt_runtime.cpp:1272:91: required from here ../../../../../include/QtCore/../../src/corelib/tools/qvector.h:323:86: warning: cast from 'QVector*' to 'const Data* {aka const QVectorTypedData*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ^ In file included from ../../../../../include/QtCore/qvarlengtharray.h:1:0, from bridge/qt/qt_runtime.cpp:52: ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = QVariant; int Prealloc = 10]': ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = QVariant; int Prealloc = 10]' bridge/qt/qt_runtime.cpp:1278:38: required from here ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ ../../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QVariant*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from ../../../../../include/QtCore/qmap.h:1:0, from ../../../../../include/QtCore/../../src/corelib/kernel/qvariant.h:49, from ../../../../../include/QtCore/qvariant.h:1, from ../../../../../include/QtCore/../../src/corelib/kernel/qmetaobject.h:46, from ../../../../../include/QtCore/qmetaobject.h:1, from bridge/qt/qt_runtime.h:29, from bridge/qt/qt_runtime.cpp:21: ../../../../../include/QtCore/../../src/corelib/tools/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QObject*; T = JSC::Bindings::QtConnectionObject*; QMap::Node = QMapNode]': ../../../../../include/QtCore/../../src/corelib/tools/qmap.h:882:37: required from 'QList QMap::values(const Key&) const [with Key = QObject*; T = JSC::Bindings::QtConnectionObject*]' bridge/qt/qt_runtime.cpp:1666:77: required from here ../../../../../include/QtCore/../../src/corelib/tools/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from ../../../../../include/QtCore/qlist.h:1:0, from ../../../../../include/QtCore/../../src/corelib/kernel/qobject.h:50, from ../../../../../include/QtCore/qobject.h:1, from ../../../../../include/QtCore/../../src/corelib/io/qiodevice.h:46, from ../../../../../include/QtCore/qiodevice.h:1, from ../../../../../include/QtCore/../../src/corelib/io/qdatastream.h:46, from ../../../../../include/QtCore/qdatastream.h:1, from ../../../../../include/QtCore/QDataStream:1, from ../JavaScriptCore/wtf/Vector.h:35, from ../JavaScriptCore/wtf/BlockStack.h:30, from ../JavaScriptCore/heap/HandleHeap.h:29, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/qt/qt_runtime.h:23, from bridge/qt/qt_runtime.cpp:21: ../../../../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' bridge/qt/qt_runtime.cpp:398:30: required from here ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ ../../../../../include/QtCore/../../src/corelib/tools/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' bridge/qt/qt_runtime.cpp:404:127: required from here ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ ../../../../../include/QtCore/../../src/corelib/tools/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_array.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_array.h:29, from bridge/runtime_array.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_array.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_array.h:29, from bridge/runtime_array.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ArrayPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:182:78: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ArrayPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_array.h:29, from bridge/runtime_array.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/runtime_method.o bridge/runtime_method.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_method.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_method.h:29, from bridge/runtime_method.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_method.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_method.h:29, from bridge/runtime_method.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::FunctionPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:181:87: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::FunctionPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_method.h:29, from bridge/runtime_method.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/runtime_object.o bridge/runtime_object.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_object.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/runtime_object.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_object.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/runtime_object.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_object.h:29, from bridge/runtime_object.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/runtime_root.o bridge/runtime_root.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebCoreTestSupport.o testing/js/WebCoreTestSupport.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_root.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from testing/js/WebCoreTestSupport.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from bridge/runtime_root.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bridge/runtime_root.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bridge/runtime_root.h:32, from bridge/runtime_root.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bridge/runtime_root.h:32, from bridge/runtime_root.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Bindings::RuntimeObject; JSC::HandleTypes::ExternalType = JSC::Bindings::RuntimeObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/runtime/WeakGCMap.h:67:152: required from 'std::pair::ExternalType> JSC::WeakGCMap::iterator::get() const [with KeyType = JSC::Bindings::RuntimeObject*; MappedType = JSC::Bindings::RuntimeObject; FinalizerCallback = JSC::DefaultWeakGCMapFinalizerCallback; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; typename JSC::HandleTypes::ExternalType = JSC::Bindings::RuntimeObject*]' bridge/runtime_root.cpp:106:20: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Bindings::RuntimeObject*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::JSGlobalObject; JSC::HandleTypes::ExternalType = JSC::JSGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::JSGlobalObject; JSC::Handle::ExternalType = JSC::JSGlobalObject*]' bridge/runtime_root.cpp:169:31: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::JSGlobalObject*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from testing/js/WebCoreTestSupport.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from testing/js/WebCoreTestSupport.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from testing/js/WebCoreTestSupport.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from testing/js/WebCoreTestSupport.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSBorderImageValue.o css/CSSBorderImageValue.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSCanvasValue.o css/CSSCanvasValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSBorderImageValue.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSCanvasValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSCharsetRule.o css/CSSCharsetRule.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSCharsetRule.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from css/CSSCanvasValue.h:30, from css/CSSCanvasValue.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSCanvasValue.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSComputedStyleDeclaration.o css/CSSComputedStyleDeclaration.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSComputedStyleDeclaration.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from css/CSSCanvasValue.h:30, from css/CSSCanvasValue.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from css/CSSCanvasValue.h:30, from css/CSSCanvasValue.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSCursorImageValue.o css/CSSCursorImageValue.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/CSSComputedStyleDeclaration.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSComputedStyleDeclaration.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSCursorImageValue.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from css/CSSCursorImageValue.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSCursorImageValue.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/CSSComputedStyleDeclaration.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/CSSComputedStyleDeclaration.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from css/CSSCursorImageValue.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from css/CSSCursorImageValue.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSFontFace.o css/CSSFontFace.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontFace.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSFontFaceRule.o css/CSSFontFaceRule.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontFaceRule.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSFontFaceSrcValue.o css/CSSFontFaceSrcValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontFaceSrcValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from css/CSSFontFaceSrcValue.h:34, from css/CSSFontFaceSrcValue.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontFaceSrcValue.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from css/CSSFontFaceSrcValue.h:34, from css/CSSFontFaceSrcValue.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from css/CSSFontFaceSrcValue.h:34, from css/CSSFontFaceSrcValue.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSFontSelector.o css/CSSFontSelector.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontSelector.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSFontFaceSource.o css/CSSFontFaceSource.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from css/CSSFontSelector.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontSelector.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontFaceSource.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from css/CSSFontFaceSource.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFontFaceSource.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from css/CSSFontSelector.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from css/CSSFontSelector.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from css/CSSFontFaceSource.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from platform/graphics/FontSelector.h:30:0, from css/CSSFontSelector.h:29, from css/CSSFontSelector.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from css/CSSFontFaceSource.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSFunctionValue.o css/CSSFunctionValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSFunctionValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSGradientValue.o css/CSSGradientValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSGradientValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSImageValue.o css/CSSImageValue.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSImageValue.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/CSSGradientValue.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSGradientValue.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSImageGeneratorValue.o css/CSSImageGeneratorValue.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/CSSGradientValue.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/CSSGradientValue.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSImageGeneratorValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from css/CSSImageGeneratorValue.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSImageGeneratorValue.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from css/CSSImageGeneratorValue.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from css/CSSImageGeneratorValue.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSImportRule.o css/CSSImportRule.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSInheritedValue.o css/CSSInheritedValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSImportRule.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSInheritedValue.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSInitialValue.o css/CSSInitialValue.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from css/CSSImportRule.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSInitialValue.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSImportRule.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/CSSImportRule.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/CSSImportRule.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSLineBoxContainValue.o css/CSSLineBoxContainValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSLineBoxContainValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSMediaRule.o css/CSSMediaRule.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSMutableStyleDeclaration.o css/CSSMutableStyleDeclaration.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSMediaRule.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSMutableStyleDeclaration.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSOMUtils.o css/CSSOMUtils.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from css/CSSMutableStyleDeclaration.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSOMUtils.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSMutableStyleDeclaration.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSPageRule.o css/CSSPageRule.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from css/CSSMutableStyleDeclaration.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from css/CSSMutableStyleDeclaration.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSPageRule.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from css/StyleBase.h:27:0, from css/CSSStyleDeclaration.h:24, from css/CSSMutableStyleDeclaration.h:24, from css/CSSMutableStyleDeclaration.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSParser.o css/CSSParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSParser.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from css/CSSCanvasValue.h:30, from css/CSSParser.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSParser.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSParserValues.o css/CSSParserValues.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSParserValues.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from css/CSSCanvasValue.h:30, from css/CSSParser.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from css/CSSCanvasValue.h:30, from css/CSSParser.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSPrimitiveValue.o css/CSSPrimitiveValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSPrimitiveValue.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSPrimitiveValue.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSPrimitiveValue.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSPrimitiveValue.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSPrimitiveValue.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSPrimitiveValueCache.o css/CSSPrimitiveValueCache.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSPrimitiveValueCache.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSProperty.o css/CSSProperty.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSProperty.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSPropertyLonghand.o css/CSSPropertyLonghand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSPropertyLonghand.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSPropertySourceData.o css/CSSPropertySourceData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSPropertySourceData.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSReflectValue.o css/CSSReflectValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSReflectValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSRule.o css/CSSRule.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSRule.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSRuleList.o css/CSSRuleList.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSSelector.o css/CSSSelector.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSRuleList.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSSelector.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSSelectorList.o css/CSSSelectorList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSSelectorList.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSSegmentedFontFace.o css/CSSSegmentedFontFace.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSSegmentedFontFace.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSStyleApplyProperty.o css/CSSStyleApplyProperty.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSStyleDeclaration.o css/CSSStyleDeclaration.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleApplyProperty.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleDeclaration.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/CSSStyleApplyProperty.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleApplyProperty.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from css/CSSStyleDeclaration.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleDeclaration.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from css/CSSStyleDeclaration.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from css/CSSStyleDeclaration.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/CSSStyleApplyProperty.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/CSSStyleApplyProperty.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSStyleRule.o css/CSSStyleRule.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleRule.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from css/CSSStyleRule.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleRule.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/CSSStyleRule.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/CSSStyleRule.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSStyleSelector.o css/CSSStyleSelector.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSStyleSheet.o css/CSSStyleSheet.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleSelector.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleSheet.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/CSSStyleSelector.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleSelector.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from css/CSSStyleSheet.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSStyleSheet.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/CSSStyleSheet.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/CSSStyleSheet.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSTimingFunctionValue.o css/CSSTimingFunctionValue.cpp css/CSSStyleSelector.cpp: In member function 'void WebCore::CSSStyleSelector::applyDeclarations(bool, int, int)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyCSS_color_is_first_property' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ css/CSSStyleSelector.cpp:3367:21: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(firstCSSProperty == CSSPropertyColor, CSS_color_is_first_property); ^ ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyCSS_zoom_is_end_of_first_prop_range' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ css/CSSStyleSelector.cpp:3368:21: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(CSSPropertyZoom == CSSPropertyColor + 14, CSS_zoom_is_end_of_first_prop_range); ^ ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyCSS_line_height_is_after_zoom' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ css/CSSStyleSelector.cpp:3369:21: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(CSSPropertyLineHeight == CSSPropertyZoom + 1, CSS_line_height_is_after_zoom); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSTimingFunctionValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/CSSStyleSelector.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/CSSStyleSelector.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/graphics/FontSelector.h:30:0, from css/CSSFontSelector.h:29, from css/CSSStyleSelector.h:25, from css/CSSStyleSelector.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSUnicodeRangeValue.o css/CSSUnicodeRangeValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSUnicodeRangeValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSValueList.o css/CSSValueList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/CSSValueList.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontFamilyValue.o css/FontFamilyValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/FontFamilyValue.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontValue.o css/FontValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/FontValue.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaFeatureNames.o css/MediaFeatureNames.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaFeatureNames.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaList.o css/MediaList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaList.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaQuery.o css/MediaQuery.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQuery.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaQueryEvaluator.o css/MediaQueryEvaluator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryEvaluator.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from css/MediaQueryEvaluator.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryEvaluator.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from css/MediaQueryEvaluator.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from css/MediaQueryEvaluator.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from css/MediaQueryEvaluator.h:31, from css/MediaQueryEvaluator.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaQueryExp.o css/MediaQueryExp.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryExp.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaQueryList.o css/MediaQueryList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryList.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from css/MediaQueryListListener.h:25, from css/MediaQueryList.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryList.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from css/MediaQueryListListener.h:24, from css/MediaQueryList.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from css/MediaQueryListListener.h:24, from css/MediaQueryList.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaQueryListListener.o css/MediaQueryListListener.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryListListener.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from css/MediaQueryListListener.h:25, from css/MediaQueryListListener.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryListListener.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaQueryMatcher.o css/MediaQueryMatcher.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from css/MediaQueryListListener.h:24, from css/MediaQueryListListener.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from css/MediaQueryListListener.h:24, from css/MediaQueryListListener.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryMatcher.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RGBColor.o css/RGBColor.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/RGBColor.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/MediaQueryMatcher.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/MediaQueryMatcher.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ShadowValue.o css/ShadowValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/ShadowValue.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from css/MediaQueryMatcher.h:23, from css/MediaQueryMatcher.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from css/MediaQueryMatcher.h:23, from css/MediaQueryMatcher.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleBase.o css/StyleBase.cpp In file included from css/MediaQueryMatcher.h:25:0, from css/MediaQueryMatcher.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleBase.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleList.o css/StyleList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleList.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from css/StyleBase.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleBase.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleMedia.o css/StyleMedia.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/StyleBase.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/StyleBase.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleMedia.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleSheet.o css/StyleSheet.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleSheet.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/StyleMedia.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/StyleSheet.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleMedia.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleSheet.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/StyleSheet.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/StyleSheet.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleSheetList.o css/StyleSheetList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleSheetList.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/StyleMedia.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/StyleMedia.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from css/StyleMedia.h:30, from css/StyleMedia.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from css/StyleSheetList.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/StyleSheetList.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitCSSKeyframeRule.o css/WebKitCSSKeyframeRule.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/StyleSheetList.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/WebKitCSSKeyframeRule.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from css/StyleSheetList.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitCSSKeyframesRule.o css/WebKitCSSKeyframesRule.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/WebKitCSSKeyframesRule.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitCSSMatrix.o css/WebKitCSSMatrix.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/WebKitCSSMatrix.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitCSSTransformValue.o css/WebKitCSSTransformValue.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/WebKitCSSMatrix.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/WebKitCSSTransformValue.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/WebKitCSSMatrix.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/WebKitCSSMatrix.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/WebKitCSSMatrix.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ActiveDOMObject.o dom/ActiveDOMObject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ActiveDOMObject.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Attr.o dom/Attr.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Attr.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Attribute.o dom/Attribute.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Attribute.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/Attr.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Attr.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/Attr.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/Attribute.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/Attr.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Attribute.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/Attribute.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/Attribute.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BeforeProcessEvent.o dom/BeforeProcessEvent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BeforeTextInsertedEvent.o dom/BeforeTextInsertedEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/BeforeProcessEvent.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/BeforeTextInsertedEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeProcessEvent.h:30, from dom/BeforeProcessEvent.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/BeforeProcessEvent.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeProcessEvent.h:30, from dom/BeforeProcessEvent.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeProcessEvent.h:30, from dom/BeforeProcessEvent.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from dom/BeforeTextInsertedEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/BeforeTextInsertedEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from dom/BeforeTextInsertedEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BeforeUnloadEvent.o dom/BeforeUnloadEvent.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from dom/BeforeTextInsertedEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CDATASection.o dom/CDATASection.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/BeforeUnloadEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CDATASection.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeUnloadEvent.h:27, from dom/BeforeUnloadEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/BeforeUnloadEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeUnloadEvent.h:27, from dom/BeforeUnloadEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeUnloadEvent.h:27, from dom/BeforeUnloadEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/CDATASection.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CDATASection.cpp:22: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CharacterData.o dom/CharacterData.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/CDATASection.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/CDATASection.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CharacterData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CheckedRadioButtons.o dom/CheckedRadioButtons.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CheckedRadioButtons.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/CharacterData.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CharacterData.cpp:22: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from dom/CheckedRadioButtons.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CheckedRadioButtons.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from dom/CheckedRadioButtons.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from dom/CheckedRadioButtons.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ChildNodeList.o dom/ChildNodeList.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/CharacterData.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/CharacterData.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from dom/CharacterData.h:26, from dom/CharacterData.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ChildNodeList.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/ChildNodeList.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ClassNodeList.o dom/ClassNodeList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ChildNodeList.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/ChildNodeList.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/ChildNodeList.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ClassNodeList.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ClientRect.o dom/ClientRect.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ClassNodeList.h:34, from dom/ClassNodeList.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ClassNodeList.cpp:30: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ClientRectList.o dom/ClientRectList.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ClassNodeList.h:34, from dom/ClassNodeList.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ClassNodeList.h:34, from dom/ClassNodeList.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Clipboard.o dom/Clipboard.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ClientRectList.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ClipboardEvent.o dom/ClipboardEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Clipboard.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ClipboardEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Clipboard.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/ClipboardEvent.h:27, from dom/ClipboardEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Clipboard.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ClipboardEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/ClipboardEvent.h:27, from dom/ClipboardEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/ClipboardEvent.h:27, from dom/ClipboardEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Comment.o dom/Comment.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Comment.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Clipboard.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Clipboard.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/Clipboard.h:27, from dom/Clipboard.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Comment.h:26, from dom/Comment.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Comment.cpp:22: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CompositionEvent.o dom/CompositionEvent.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Comment.h:26, from dom/Comment.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Comment.h:26, from dom/Comment.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CompositionEvent.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContainerNode.o dom/ContainerNode.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/CompositionEvent.h:30, from dom/CompositionEvent.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CompositionEvent.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/CompositionEvent.h:30, from dom/CompositionEvent.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/CompositionEvent.h:30, from dom/CompositionEvent.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ContainerNode.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSMappedAttributeDeclaration.o dom/CSSMappedAttributeDeclaration.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/ContainerNode.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ContainerNode.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CSSMappedAttributeDeclaration.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from dom/CSSMappedAttributeDeclaration.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CSSMappedAttributeDeclaration.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from dom/CSSMappedAttributeDeclaration.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from dom/CSSMappedAttributeDeclaration.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/ContainerNode.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CustomEvent.o dom/CustomEvent.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/ContainerNode.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from dom/ContainerNode.h:27, from dom/ContainerNode.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CustomEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/CustomEvent.h:29, from dom/CustomEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/CustomEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/CustomEvent.h:29, from dom/CustomEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/CustomEvent.h:29, from dom/CustomEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DecodedDataDocumentParser.o dom/DecodedDataDocumentParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DecodedDataDocumentParser.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeviceMotionController.o dom/DeviceMotionController.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceMotionController.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeviceMotionData.o dom/DeviceMotionData.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeviceMotionEvent.o dom/DeviceMotionEvent.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceMotionEvent.h:29, from dom/DeviceMotionController.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceMotionEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceMotionController.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceMotionEvent.h:29, from dom/DeviceMotionController.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceMotionEvent.h:29, from dom/DeviceMotionController.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceMotionEvent.h:29, from dom/DeviceMotionEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceMotionEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceMotionEvent.h:29, from dom/DeviceMotionEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceMotionEvent.h:29, from dom/DeviceMotionEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeviceOrientation.o dom/DeviceOrientation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeviceOrientationController.o dom/DeviceOrientationController.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeviceOrientationEvent.o dom/DeviceOrientationEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceOrientationEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceOrientationController.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceOrientationEvent.h:29, from dom/DeviceOrientationEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceOrientationEvent.h:29, from dom/DeviceOrientationController.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceOrientationEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DeviceOrientationController.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceOrientationEvent.h:29, from dom/DeviceOrientationEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceOrientationEvent.h:29, from dom/DeviceOrientationEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceOrientationEvent.h:29, from dom/DeviceOrientationController.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/DeviceOrientationEvent.h:29, from dom/DeviceOrientationController.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Document.o dom/Document.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Document.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentFragment.o dom/DocumentFragment.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentFragment.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Document.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Document.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from dom/DocumentFragment.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentFragment.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from dom/DocumentFragment.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from dom/DocumentFragment.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentMarkerController.o dom/DocumentMarkerController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentMarkerController.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Document.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/DocumentMarkerController.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentMarkerController.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Document.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Document.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/DocumentMarkerController.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/DocumentMarkerController.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentOrderedMap.o dom/DocumentOrderedMap.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentOrderedMap.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/DocumentOrderedMap.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentOrderedMap.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/DocumentOrderedMap.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/DocumentOrderedMap.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentParser.o dom/DocumentParser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentType.o dom/DocumentType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentType.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/DocumentType.h:27, from dom/DocumentType.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DocumentType.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/DocumentType.h:27, from dom/DocumentType.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/DocumentType.h:27, from dom/DocumentType.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMImplementation.o dom/DOMImplementation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DOMImplementation.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMStringList.o dom/DOMStringList.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/DOMImplementation.h:27, from dom/DOMImplementation.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DOMImplementation.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DOMStringList.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMStringMap.o dom/DOMStringMap.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DOMStringMap.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from dom/DOMImplementation.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from dom/DOMImplementation.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/DOMImplementation.h:27, from dom/DOMImplementation.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DatasetDOMStringMap.o dom/DatasetDOMStringMap.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DatasetDOMStringMap.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/DatasetDOMStringMap.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DatasetDOMStringMap.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DynamicNodeList.o dom/DynamicNodeList.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/DatasetDOMStringMap.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/DatasetDOMStringMap.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DynamicNodeList.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EditingText.o dom/EditingText.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/DynamicNodeList.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/DynamicNodeList.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EditingText.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DynamicNodeList.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DynamicNodeList.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/EditingText.h:24, from dom/EditingText.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EditingText.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Element.o dom/Element.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/EditingText.h:24, from dom/EditingText.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/EditingText.h:24, from dom/EditingText.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Element.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EntityReference.o dom/EntityReference.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/Element.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EntityReference.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Element.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/EntityReference.h:25, from dom/EntityReference.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EntityReference.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/EntityReference.h:25, from dom/EntityReference.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/EntityReference.h:25, from dom/EntityReference.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ErrorEvent.o dom/ErrorEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ErrorEvent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ dom/Element.cpp: In member function 'virtual void WebCore::Element::recalcStyle(WebCore::Node::StyleChange)': dom/Element.cpp:1083:112: warning: converting 'false' to pointer type 'WebCore::RenderStyle*' [-Wconversion-null] bool hasParentStyle = parentNodeForRenderingAndStyle() ? parentNodeForRenderingAndStyle()->renderStyle() : false; ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/Element.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/Element.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/Element.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ErrorEvent.h:34, from dom/ErrorEvent.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ErrorEvent.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ErrorEvent.h:34, from dom/ErrorEvent.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ErrorEvent.h:34, from dom/ErrorEvent.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Event.o dom/Event.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Event.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/Event.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Event.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/Event.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/Event.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventContext.o dom/EventContext.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventContext.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventDispatcher.o dom/EventDispatcher.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/EventContext.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventContext.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventDispatcher.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/EventContext.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/EventContext.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventNames.o dom/EventNames.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from dom/EventDispatcher.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventDispatcher.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventNames.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventTarget.o dom/EventTarget.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from dom/EventDispatcher.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from dom/EventDispatcher.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from page/FrameView.h:28, from dom/EventDispatcher.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventTarget.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/EventTarget.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventTarget.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/EventTarget.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/EventTarget.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventQueue.o dom/EventQueue.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ExceptionBase.o dom/ExceptionBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventQueue.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ExceptionBase.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/EventQueue.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ExceptionCode.o dom/ExceptionCode.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/EventQueue.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ExceptionCode.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/EventQueue.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/EventQueue.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IconURL.o dom/IconURL.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/IconURL.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InputElement.o dom/InputElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/KeyboardEvent.o dom/KeyboardEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/InputElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/KeyboardEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from dom/InputElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/InputElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/KeyboardEvent.h:27, from dom/KeyboardEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/KeyboardEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/KeyboardEvent.h:27, from dom/KeyboardEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/KeyboardEvent.h:27, from dom/KeyboardEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from dom/UIEvent.h:27, from dom/UIEventWithKeyState.h:27, from dom/KeyboardEvent.h:27, from dom/KeyboardEvent.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MessageChannel.o dom/MessageChannel.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from dom/InputElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from dom/InputElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/InputElement.h:24, from dom/InputElement.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MessageChannel.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MessageEvent.o dom/MessageEvent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MessagePort.o dom/MessagePort.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MessageEvent.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MessagePort.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MessageEvent.h:32, from dom/MessageEvent.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MessageEvent.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MessageEvent.h:32, from dom/MessageEvent.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MessageEvent.h:32, from dom/MessageEvent.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/MessagePort.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MessagePort.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from dom/MessagePort.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MessagePortChannel.o dom/MessagePortChannel.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from dom/MessagePort.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MessagePortChannel.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MouseEvent.o dom/MouseEvent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MouseRelatedEvent.o dom/MouseRelatedEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MouseEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MouseRelatedEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/MouseEvent.h:27, from dom/MouseEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MouseEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/MouseRelatedEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MouseRelatedEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/MouseEvent.h:27, from dom/MouseEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/MouseEvent.h:27, from dom/MouseEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/Clipboard.h:27, from dom/MouseEvent.h:27, from dom/MouseEvent.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MutationEvent.o dom/MutationEvent.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/MouseRelatedEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/MouseRelatedEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from dom/UIEvent.h:27, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/MouseRelatedEvent.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MutationEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NamedNodeMap.o dom/NamedNodeMap.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MutationEvent.h:27, from dom/MutationEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/MutationEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MutationEvent.h:27, from dom/MutationEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NamedNodeMap.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MutationEvent.h:27, from dom/MutationEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/gr../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ aphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NameNodeList.o dom/NameNodeList.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/NamedNodeMap.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NameNodeList.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NamedNodeMap.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/NamedNodeMap.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from dom/NamedNodeMap.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/NameNodeList.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NameNodeList.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/NameNodeList.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/NameNodeList.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Node.o dom/Node.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NodeFilterCondition.o dom/NodeFilterCondition.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NodeFilterCondition.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Node.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/NodeFilterCondition.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NodeFilterCondition.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Node.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Node.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from dom/NodeFilterCondition.h:28, from dom/NodeFilterCondition.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from dom/NodeFilterCondition.h:28, from dom/NodeFilterCondition.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NodeFilter.o dom/NodeFilter.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NodeFilter.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/NodeFilter.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NodeFilter.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/NodeFilter.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/NodeFilter.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NodeIterator.o dom/NodeIterator.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Node.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NodeIterator.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Node.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from dom/Node.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/NodeIterator.h:28, from dom/NodeIterator.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/NodeIterator.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/NodeIterator.h:28, from dom/NodeIterator.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/NodeIterator.h:28, from dom/NodeIterator.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Notation.o dom/Notation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Notation.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Notation.h:25, from dom/Notation.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Notation.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Notation.h:25, from dom/Notation.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Notation.h:25, from dom/Notation.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/OptionGroupElement.o dom/OptionGroupElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/OptionGroupElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/OptionGroupElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/OptionGroupElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/OptionGroupElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/OptionGroupElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/OptionElement.o dom/OptionElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StaticHashSetNodeList.o dom/StaticHashSetNodeList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/OptionElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StaticHashSetNodeList.cpp:30: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/OptionElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/OptionElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StaticHashSetNodeList.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StaticHashSetNodeList.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/OptionElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/OptionElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StaticHashSetNodeList.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StaticHashSetNodeList.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/OverflowEvent.o dom/OverflowEvent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageTransitionEvent.o dom/PageTransitionEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/OverflowEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PageTransitionEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/OverflowEvent.h:29, from dom/OverflowEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/PageTransitionEvent.h:29, from dom/PageTransitionEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/OverflowEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PageTransitionEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/OverflowEvent.h:29, from dom/OverflowEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/OverflowEvent.h:29, from dom/OverflowEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/PageTransitionEvent.h:29, from dom/PageTransitionEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/PageTransitionEvent.h:29, from dom/PageTransitionEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PendingScript.o dom/PendingScript.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PopStateEvent.o dom/PopStateEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PopStateEvent.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PendingScript.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/PopStateEvent.h:30, from dom/PopStateEvent.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PopStateEvent.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/PendingScript.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PendingScript.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/PopStateEvent.h:30, from dom/PopStateEvent.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/PopStateEvent.h:30, from dom/PopStateEvent.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/PendingScript.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/PendingScript.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Position.o dom/Position.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PositionIterator.o dom/PositionIterator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Position.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PositionIterator.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from dom/Position.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Position.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/PositionIterator.h:29, from dom/PositionIterator.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/PositionIterator.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from dom/Position.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from dom/Position.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/PositionIterator.h:29, from dom/PositionIterator.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/PositionIterator.h:29, from dom/PositionIterator.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ProcessingInstruction.o dom/ProcessingInstruction.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ProcessingInstruction.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/ProcessingInstruction.h:27, from dom/ProcessingInstruction.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ProgressEvent.o dom/ProgressEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ProcessingInstruction.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ProgressEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/ProcessingInstruction.h:27, from dom/ProcessingInstruction.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/ProcessingInstruction.h:27, from dom/ProcessingInstruction.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/ProcessingInstruction.h:26, from dom/ProcessingInstruction.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ProgressEvent.h:29, from dom/ProgressEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ProgressEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ProgressEvent.h:29, from dom/ProgressEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ProgressEvent.h:29, from dom/ProgressEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/QualifiedName.o dom/QualifiedName.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/QualifiedName.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Range.o dom/Range.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RegisteredEventListener.o dom/RegisteredEventListener.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScopedEventQueue.o dom/ScopedEventQueue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Range.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScopedEventQueue.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from dom/Range.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Range.cpp:24: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ScopedEventQueue.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScopedEventQueue.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ScopedEventQueue.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ScopedEventQueue.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptableDocumentParser.o dom/ScriptableDocumentParser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptElement.o dom/ScriptElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from dom/Range.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from dom/Range.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from dom/Range.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScriptElement.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/ScriptElement.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScriptElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/ScriptElement.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/ScriptElement.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/ScriptElement.h:25, from dom/ScriptElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptExecutionContext.o dom/ScriptExecutionContext.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScriptExecutionContext.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptRunner.o dom/ScriptRunner.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from dom/ScriptExecutionContext.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScriptRunner.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScriptExecutionContext.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/ScriptExecutionContext.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/ScriptRunner.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/ScriptExecutionContext.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ScriptRunner.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/ScriptRunner.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/ScriptRunner.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SelectElement.o dom/SelectElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/SelectElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SelectorNodeList.o dom/SelectorNodeList.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/SelectElement.h:25, from dom/SelectElement.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/SelectorNodeList.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/SelectElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from dom/SelectorNodeList.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/SelectorNodeList.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from dom/SelectorNodeList.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/SelectElement.h:25, from dom/SelectElement.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from dom/SelectorNodeList.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/SelectElement.h:25, from dom/SelectElement.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/Clipboard.h:27, from dom/Event.h:27, from dom/SelectElement.h:25, from dom/SelectElement.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ShadowRoot.o dom/ShadowRoot.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ShadowRoot.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/ShadowRoot.h:30, from dom/ShadowRoot.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ShadowRoot.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SpaceSplitString.o dom/SpaceSplitString.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/SpaceSplitString.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/ShadowRoot.h:30, from dom/ShadowRoot.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/ShadowRoot.h:30, from dom/ShadowRoot.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StaticNodeList.o dom/StaticNodeList.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyledElement.o dom/StyledElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StaticNodeList.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StyledElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StaticNodeList.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from dom/StyledElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StaticNodeList.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StyledElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StaticNodeList.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StaticNodeList.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleElement.o dom/StyleElement.cpp dom/StyledElement.cpp: In static member function 'static unsigned int WebCore::MappedAttributeHash::hash(const WebCore::MappedAttributeKey&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummykey_name_size' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ dom/StyledElement.cpp:404:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(key.name) == 4 || sizeof(key.name) == 8, key_name_size); ^ ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummykey_value_size' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ dom/StyledElement.cpp:405:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(key.value) == 4 || sizeof(key.value) == 8, key_value_size); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from dom/StyledElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StyleElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from dom/StyledElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/StyleElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/StyleElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/StyleElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/StyleElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TagNodeList.o dom/TagNodeList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TagNodeList.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Text.o dom/Text.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/TagNodeList.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Text.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TagNodeList.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/TagNodeList.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/TagNodeList.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/Text.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Text.cpp:22: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextEvent.o dom/TextEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TextEvent.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/Text.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/Text.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from dom/TextEvent.h:30, from dom/TextEvent.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TextEvent.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from dom/TextEvent.h:30, from dom/TextEvent.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from dom/TextEvent.h:30, from dom/TextEvent.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Touch.o dom/Touch.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TouchEvent.o dom/TouchEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Touch.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TouchEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from dom/Touch.h:32, from dom/Touch.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Touch.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/TouchEvent.h:31, from dom/TouchEvent.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TouchEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from dom/Touch.h:32, from dom/Touch.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from dom/Touch.h:32, from dom/Touch.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/TouchEvent.h:31, from dom/TouchEvent.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Touch.h:31, from dom/Touch.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/TouchEvent.h:31, from dom/TouchEvent.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from dom/UIEvent.h:27, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/TouchEvent.h:31, from dom/TouchEvent.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TouchList.o dom/TouchList.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Traversal.o dom/Traversal.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TouchList.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Traversal.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from dom/Touch.h:32, from dom/TouchList.h:31, from dom/TouchList.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TouchList.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Traversal.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/Traversal.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from dom/Traversal.h:28, from dom/Traversal.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from dom/Traversal.h:28, from dom/Traversal.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from dom/Touch.h:32, from dom/TouchList.h:31, from dom/TouchList.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TreeScope.o dom/TreeScope.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from dom/Touch.h:32, from dom/TouchList.h:31, from dom/TouchList.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Touch.h:31, from dom/TouchList.h:31, from dom/TouchList.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TreeScope.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TreeWalker.o dom/TreeWalker.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TreeWalker.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/TreeScope.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TreeScope.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/TreeWalker.h:28, from dom/TreeWalker.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/TreeWalker.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/TreeScope.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/TreeScope.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/TreeWalker.h:28, from dom/TreeWalker.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/DOMWrapperWorld.h:25, from dom/NodeFilter.h:28, from dom/TreeWalker.h:28, from dom/TreeWalker.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UIEvent.o dom/UIEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/UIEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UIEventWithKeyState.o dom/UIEventWithKeyState.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/UIEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/UIEventWithKeyState.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UserGestureIndicator.o dom/UserGestureIndicator.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UserTypingGestureIndicator.o dom/UserTypingGestureIndicator.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/UserTypingGestureIndicator.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/UIEventWithKeyState.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/UIEventWithKeyState.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/UIEventWithKeyState.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/UIEventWithKeyState.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ViewportArguments.o dom/ViewportArguments.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/UserTypingGestureIndicator.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/UserTypingGestureIndicator.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ViewportArguments.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/UserTypingGestureIndicator.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/UserTypingGestureIndicator.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/UserTypingGestureIndicator.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/ViewportArguments.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitAnimationEvent.o dom/WebKitAnimationEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/ViewportArguments.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WebKitAnimationEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ViewportArguments.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ViewportArguments.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/graphics/Image.h:35, from platform/Cursor.h:29, from page/Chrome.h:24, from dom/ViewportArguments.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/WebKitAnimationEvent.h:29, from dom/WebKitAnimationEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WebKitAnimationEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/WebKitAnimationEvent.h:29, from dom/WebKitAnimationEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/WebKitAnimationEvent.h:29, from dom/WebKitAnimationEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitTransitionEvent.o dom/WebKitTransitionEvent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WheelEvent.o dom/WheelEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WebKitTransitionEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WheelEvent.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/WebKitTransitionEvent.h:29, from dom/WebKitTransitionEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WebKitTransitionEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/WheelEvent.h:27, from dom/WheelEvent.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/WebKitTransitionEvent.h:29, from dom/WebKitTransitionEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/WebKitTransitionEvent.h:29, from dom/WebKitTransitionEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WheelEvent.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/WheelEvent.h:27, from dom/WheelEvent.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/WheelEvent.h:27, from dom/WheelEvent.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WindowEventContext.o dom/WindowEventContext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XMLDocumentParser.o dom/XMLDocumentParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WindowEventContext.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/XMLDocumentParser.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/WindowEventContext.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/WindowEventContext.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/WindowEventContext.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/XMLDocumentParser.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/WindowEventContext.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/XMLDocumentParser.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XMLDocumentParserQt.o dom/XMLDocumentParserQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/XMLDocumentParserQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/XMLDocumentParser.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/XMLDocumentParser.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/XMLDocumentParser.h:29, from dom/XMLDocumentParser.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/XMLDocumentParserQt.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/XMLDocumentParserQt.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformMessagePortChannel.o dom/default/PlatformMessagePortChannel.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/XMLDocumentParserQt.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from dom/XMLDocumentParserQt.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/XMLDocumentParser.h:29, from dom/XMLDocumentParserQt.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from dom/default/PlatformMessagePortChannel.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AppendNodeCommand.o editing/AppendNodeCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/AppendNodeCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/AppendNodeCommand.h:29, from editing/AppendNodeCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ApplyBlockElementCommand.o editing/ApplyBlockElementCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/AppendNodeCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/AppendNodeCommand.h:29, from editing/AppendNodeCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ApplyBlockElementCommand.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/AppendNodeCommand.h:29, from editing/AppendNodeCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ApplyStyleCommand.o editing/ApplyStyleCommand.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyBlockElementCommand.h:34, from editing/ApplyBlockElementCommand.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ApplyBlockElementCommand.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ApplyStyleCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyBlockElementCommand.h:34, from editing/ApplyBlockElementCommand.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyStyleCommand.h:29, from editing/ApplyStyleCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyBlockElementCommand.h:34, from editing/ApplyBlockElementCommand.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ApplyStyleCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyStyleCommand.h:29, from editing/ApplyStyleCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyStyleCommand.h:29, from editing/ApplyStyleCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyStyleCommand.h:29, from editing/ApplyStyleCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BreakBlockquoteCommand.o editing/BreakBlockquoteCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/BreakBlockquoteCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/BreakBlockquoteCommand.h:29, from editing/BreakBlockquoteCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/BreakBlockquoteCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/BreakBlockquoteCommand.h:29, from editing/BreakBlockquoteCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/BreakBlockquoteCommand.h:29, from editing/BreakBlockquoteCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CompositeEditCommand.o editing/CompositeEditCommand.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CreateLinkCommand.o editing/CreateLinkCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/CompositeEditCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/CreateLinkCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/CompositeEditCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/CompositeEditCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/CreateLinkCommand.h:29, from editing/CreateLinkCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/CreateLinkCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/CreateLinkCommand.h:29, from editing/CreateLinkCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/CreateLinkCommand.h:29, from editing/CreateLinkCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeleteButtonController.o editing/DeleteButtonController.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/CompositeEditCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/CompositeEditCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteButtonController.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/CompositeEditCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButtonController.h:29, from editing/DeleteButtonController.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteButtonController.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButtonController.h:29, from editing/DeleteButtonController.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButtonController.h:29, from editing/DeleteButtonController.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButtonController.h:29, from editing/DeleteButtonController.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeleteButton.o editing/DeleteButton.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeleteFromTextNodeCommand.o editing/DeleteFromTextNodeCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteButton.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteFromTextNodeCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButton.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/DeleteFromTextNodeCommand.h:29, from editing/DeleteFromTextNodeCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteButton.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteFromTextNodeCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/DeleteFromTextNodeCommand.h:29, from editing/DeleteFromTextNodeCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/DeleteFromTextNodeCommand.h:29, from editing/DeleteFromTextNodeCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButton.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButton.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from editing/DeleteButton.h:29, from editing/DeleteButton.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeleteSelectionCommand.o editing/DeleteSelectionCommand.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EditCommand.o editing/EditCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteSelectionCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/EditCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/DeleteSelectionCommand.h:29, from editing/DeleteSelectionCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/DeleteSelectionCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/EditCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/EditCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/EditCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/EditCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/EditCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/DeleteSelectionCommand.h:29, from editing/DeleteSelectionCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/DeleteSelectionCommand.h:29, from editing/DeleteSelectionCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/DeleteSelectionCommand.h:29, from editing/DeleteSelectionCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EditingStyle.o editing/EditingStyle.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/EditingStyle.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyStyleCommand.h:29, from editing/EditingStyle.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/EditingStyle.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyStyleCommand.h:29, from editing/EditingStyle.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyStyleCommand.h:29, from editing/EditingStyle.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from editing/EditingStyle.h:35, from editing/EditingStyle.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Editor.o editing/Editor.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/Editor.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/Editor.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/Editor.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EditorCommand.o editing/EditorCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/EditorCommand.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/EditorCommand.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/EditorCommand.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/Editor.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/Editor.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from editing/Editor.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/EditorCommand.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/EditorCommand.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from editing/EditorCommand.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FormatBlockCommand.o editing/FormatBlockCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/FormatBlockCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/FormatBlockCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/FormatBlockCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/htmlediting.o editing/htmlediting.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/FormatBlockCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/FormatBlockCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/htmlediting.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from editing/htmlediting.h:32, from editing/htmlediting.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/htmlediting.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLInterchange.o editing/HTMLInterchange.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from editing/htmlediting.h:32, from editing/htmlediting.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from editing/htmlediting.h:32, from editing/htmlediting.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/HTMLInterchange.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from editing/HTMLInterchange.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/HTMLInterchange.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from editing/HTMLInterchange.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from editing/HTMLInterchange.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IndentOutdentCommand.o editing/IndentOutdentCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/IndentOutdentCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InsertIntoTextNodeCommand.o editing/InsertIntoTextNodeCommand.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertIntoTextNodeCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyBlockElementCommand.h:34, from editing/IndentOutdentCommand.h:29, from editing/IndentOutdentCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/IndentOutdentCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/InsertIntoTextNodeCommand.h:29, from editing/InsertIntoTextNodeCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertIntoTextNodeCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyBlockElementCommand.h:34, from editing/IndentOutdentCommand.h:29, from editing/IndentOutdentCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ApplyBlockElementCommand.h:34, from editing/IndentOutdentCommand.h:29, from editing/IndentOutdentCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/InsertIntoTextNodeCommand.h:29, from editing/InsertIntoTextNodeCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/InsertIntoTextNodeCommand.h:29, from editing/InsertIntoTextNodeCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InsertLineBreakCommand.o editing/InsertLineBreakCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertLineBreakCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InsertListCommand.o editing/InsertListCommand.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertListCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertLineBreakCommand.h:29, from editing/InsertLineBreakCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertLineBreakCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/InsertListCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertListCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertLineBreakCommand.h:29, from editing/InsertLineBreakCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertLineBreakCommand.h:29, from editing/InsertLineBreakCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertLineBreakCommand.h:29, from editing/InsertLineBreakCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/InsertListCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/InsertListCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InsertNodeBeforeCommand.o editing/InsertNodeBeforeCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertNodeBeforeCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/InsertNodeBeforeCommand.h:29, from editing/InsertNodeBeforeCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertNodeBeforeCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/InsertNodeBeforeCommand.h:29, from editing/InsertNodeBeforeCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InsertParagraphSeparatorCommand.o editing/InsertParagraphSeparatorCommand.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/InsertNodeBeforeCommand.h:29, from editing/InsertNodeBeforeCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertParagraphSeparatorCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InsertTextCommand.o editing/InsertTextCommand.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertTextCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertParagraphSeparatorCommand.h:29, from editing/InsertParagraphSeparatorCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertParagraphSeparatorCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertTextCommand.h:29, from editing/InsertTextCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/InsertTextCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertParagraphSeparatorCommand.h:29, from editing/InsertParagraphSeparatorCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertParagraphSeparatorCommand.h:29, from editing/InsertParagraphSeparatorCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertTextCommand.h:29, from editing/InsertTextCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertTextCommand.h:29, from editing/InsertTextCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/InsertTextCommand.h:29, from editing/InsertTextCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JoinTextNodesCommand.o editing/JoinTextNodesCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/JoinTextNodesCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/markup.o editing/markup.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/markup.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/JoinTextNodesCommand.h:29, from editing/JoinTextNodesCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/JoinTextNodesCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/JoinTextNodesCommand.h:29, from editing/JoinTextNodesCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/JoinTextNodesCommand.h:29, from editing/JoinTextNodesCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from editing/markup.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/markup.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MarkupAccumulator.o editing/MarkupAccumulator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/MarkupAccumulator.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from editing/MarkupAccumulator.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/MarkupAccumulator.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from editing/markup.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from editing/markup.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from editing/markup.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from editing/MarkupAccumulator.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from dom/Text.h:26, from dom/CDATASection.h:26, from editing/MarkupAccumulator.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MergeIdenticalElementsCommand.o editing/MergeIdenticalElementsCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/MergeIdenticalElementsCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/MergeIdenticalElementsCommand.h:29, from editing/MergeIdenticalElementsCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/MergeIdenticalElementsCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/MergeIdenticalElementsCommand.h:29, from editing/MergeIdenticalElementsCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/MergeIdenticalElementsCommand.h:29, from editing/MergeIdenticalElementsCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ModifySelectionListLevel.o editing/ModifySelectionListLevel.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MoveSelectionCommand.o editing/MoveSelectionCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ModifySelectionListLevel.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/MoveSelectionCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ModifySelectionListLevel.h:29, from editing/ModifySelectionListLevel.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ModifySelectionListLevel.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/MoveSelectionCommand.h:29, from editing/MoveSelectionCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/MoveSelectionCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/MoveSelectionCommand.h:29, from editing/MoveSelectionCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/MoveSelectionCommand.h:29, from editing/MoveSelectionCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RemoveCSSPropertyCommand.o editing/RemoveCSSPropertyCommand.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ModifySelectionListLevel.h:29, from editing/ModifySelectionListLevel.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ModifySelectionListLevel.h:29, from editing/ModifySelectionListLevel.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ModifySelectionListLevel.h:29, from editing/ModifySelectionListLevel.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveCSSPropertyCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/RemoveCSSPropertyCommand.h:29, from editing/RemoveCSSPropertyCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RemoveFormatCommand.o editing/RemoveFormatCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveCSSPropertyCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/RemoveCSSPropertyCommand.h:29, from editing/RemoveCSSPropertyCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/RemoveCSSPropertyCommand.h:29, from editing/RemoveCSSPropertyCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveFormatCommand.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RemoveNodeCommand.o editing/RemoveNodeCommand.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/RemoveFormatCommand.h:29, from editing/RemoveFormatCommand.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveFormatCommand.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveNodeCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/RemoveFormatCommand.h:29, from editing/RemoveFormatCommand.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/RemoveNodeCommand.h:29, from editing/RemoveNodeCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/RemoveFormatCommand.h:29, from editing/RemoveFormatCommand.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/RemoveFormatCommand.h:29, from editing/RemoveFormatCommand.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveNodeCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/RemoveNodeCommand.h:29, from editing/RemoveNodeCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/RemoveNodeCommand.h:29, from editing/RemoveNodeCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RemoveNodePreservingChildrenCommand.o editing/RemoveNodePreservingChildrenCommand.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ReplaceNodeWithSpanCommand.o editing/ReplaceNodeWithSpanCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveNodePreservingChildrenCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ReplaceNodeWithSpanCommand.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/RemoveNodePreservingChildrenCommand.h:29, from editing/RemoveNodePreservingChildrenCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/RemoveNodePreservingChildrenCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ReplaceNodeWithSpanCommand.h:34, from editing/ReplaceNodeWithSpanCommand.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ReplaceNodeWithSpanCommand.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/RemoveNodePreservingChildrenCommand.h:29, from editing/RemoveNodePreservingChildrenCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/RemoveNodePreservingChildrenCommand.h:29, from editing/RemoveNodePreservingChildrenCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ReplaceNodeWithSpanCommand.h:34, from editing/ReplaceNodeWithSpanCommand.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ReplaceNodeWithSpanCommand.h:34, from editing/ReplaceNodeWithSpanCommand.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ReplaceSelectionCommand.o editing/ReplaceSelectionCommand.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SelectionController.o editing/SelectionController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ReplaceSelectionCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SelectionController.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ReplaceSelectionCommand.h:29, from editing/ReplaceSelectionCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/ReplaceSelectionCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/SelectionController.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SelectionController.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ReplaceSelectionCommand.h:29, from editing/ReplaceSelectionCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ReplaceSelectionCommand.h:29, from editing/ReplaceSelectionCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/ReplaceSelectionCommand.h:29, from editing/ReplaceSelectionCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/SelectionController.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/SelectionController.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from editing/EditingStyle.h:35, from editing/SelectionController.h:29, from editing/SelectionController.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SetNodeAttributeCommand.o editing/SetNodeAttributeCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SetNodeAttributeCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SmartReplaceICU.o editing/SmartReplaceICU.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SetNodeAttributeCommand.h:29, from editing/SetNodeAttributeCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SetNodeAttributeCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SpellChecker.o editing/SpellChecker.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SetNodeAttributeCommand.h:29, from editing/SetNodeAttributeCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SetNodeAttributeCommand.h:29, from editing/SetNodeAttributeCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SpellChecker.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SpellingCorrectionController.o editing/SpellingCorrectionController.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from editing/SpellChecker.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SpellChecker.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SpellingCorrectionController.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SpellingCorrectionController.h:41, from editing/SpellingCorrectionController.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SpellingCorrectionController.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from editing/SpellChecker.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from editing/SpellChecker.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/SpellChecker.h:29, from editing/SpellChecker.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SpellingCorrectionController.h:41, from editing/SpellingCorrectionController.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SplitElementCommand.o editing/SplitElementCommand.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SpellingCorrectionController.h:41, from editing/SpellingCorrectionController.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/SpellingCorrectionController.h:40, from editing/SpellingCorrectionController.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SplitElementCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SplitTextNodeCommand.o editing/SplitTextNodeCommand.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SplitElementCommand.h:29, from editing/SplitElementCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SplitTextNodeCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SplitElementCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SplitElementCommand.h:29, from editing/SplitElementCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SplitElementCommand.h:29, from editing/SplitElementCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SplitTextNodeCommand.h:29, from editing/SplitTextNodeCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SplitTextNodeCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SplitTextNodeContainingElementCommand.o editing/SplitTextNodeContainingElementCommand.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SplitTextNodeCommand.h:29, from editing/SplitTextNodeCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SplitTextNodeCommand.h:29, from editing/SplitTextNodeCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SplitTextNodeContainingElementCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextCheckingHelper.o editing/TextCheckingHelper.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/SplitTextNodeContainingElementCommand.h:29, from editing/SplitTextNodeContainingElementCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/TextCheckingHelper.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/SplitTextNodeContainingElementCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SpellingCorrectionController.h:41, from page/EditorClient.h:30, from editing/TextCheckingHelper.h:24, from editing/TextCheckingHelper.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/TextCheckingHelper.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/SplitTextNodeContainingElementCommand.h:29, from editing/SplitTextNodeContainingElementCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/SplitTextNodeContainingElementCommand.h:29, from editing/SplitTextNodeContainingElementCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextIterator.o editing/TextIterator.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SpellingCorrectionController.h:41, from page/EditorClient.h:30, from editing/TextCheckingHelper.h:24, from editing/TextCheckingHelper.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/SpellingCorrectionController.h:41, from page/EditorClient.h:30, from editing/TextCheckingHelper.h:24, from editing/TextCheckingHelper.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/TextIterator.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from editing/TextIterator.h:30, from editing/TextIterator.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/TextIterator.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TypingCommand.o editing/TypingCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/TypingCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from editing/TextIterator.h:30, from editing/TextIterator.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/TypingCommand.h:29, from editing/TypingCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from editing/TextIterator.h:30, from editing/TextIterator.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/TypingCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from editing/TextIterator.h:30, from editing/TextIterator.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/TypingCommand.h:29, from editing/TypingCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/TypingCommand.h:29, from editing/TypingCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/TypingCommand.h:29, from editing/TypingCommand.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UnlinkCommand.o editing/UnlinkCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/UnlinkCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/UnlinkCommand.h:29, from editing/UnlinkCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/UnlinkCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/UnlinkCommand.h:29, from editing/UnlinkCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/CompositeEditCommand.h:29, from editing/UnlinkCommand.h:29, from editing/UnlinkCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/VisiblePosition.o editing/VisiblePosition.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/VisibleSelection.o editing/VisibleSelection.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/VisiblePosition.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/VisibleSelection.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from editing/VisiblePosition.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/VisiblePosition.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from editing/VisibleSelection.h:30, from editing/VisibleSelection.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/VisibleSelection.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from editing/VisiblePosition.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from editing/VisiblePosition.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from editing/VisibleSelection.h:30, from editing/VisibleSelection.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from editing/VisibleSelection.h:30, from editing/VisibleSelection.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/visible_units.o editing/visible_units.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/visible_units.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from editing/visible_units.h:30, from editing/visible_units.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/visible_units.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WrapContentsInDummySpanCommand.o editing/WrapContentsInDummySpanCommand.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/WrapContentsInDummySpanCommand.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/WrapContentsInDummySpanCommand.h:29, from editing/WrapContentsInDummySpanCommand.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from editing/visible_units.h:30, from editing/visible_units.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/WrapContentsInDummySpanCommand.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Position.h:29, from editing/visible_units.h:30, from editing/visible_units.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/WrapContentsInDummySpanCommand.h:29, from editing/WrapContentsInDummySpanCommand.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from editing/EditCommand.h:30, from editing/WrapContentsInDummySpanCommand.h:29, from editing/WrapContentsInDummySpanCommand.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Blob.o fileapi/Blob.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/Blob.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BlobURL.o fileapi/BlobURL.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/BlobURL.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/File.o fileapi/File.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/File.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileList.o fileapi/FileList.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileReader.o fileapi/FileReader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/FileList.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/FileReader.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileReaderLoader.o fileapi/FileReaderLoader.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/FileReaderLoader.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ProgressEvent.h:29, from fileapi/FileReader.cpp:41: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/FileReader.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/CrossThreadTask.h:35, from fileapi/FileReader.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/CrossThreadTask.h:35, from fileapi/FileReader.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileReaderSync.o fileapi/FileReaderSync.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileStreamProxy.o fileapi/FileStreamProxy.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/FileReaderSync.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/FileStreamProxy.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileThread.o fileapi/FileThread.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/FileThread.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ThreadableBlobRegistry.o fileapi/ThreadableBlobRegistry.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitBlobBuilder.o fileapi/WebKitBlobBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/ThreadableBlobRegistry.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from fileapi/WebKitBlobBuilder.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BackForwardController.o history/BackForwardController.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BackForwardListImpl.o history/BackForwardListImpl.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/BackForwardController.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/BackForwardListImpl.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedFrame.o history/CachedFrame.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from history/BackForwardListImpl.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/BackForwardListImpl.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/CachedFrame.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from history/CachedFrame.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/CachedFrame.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from history/BackForwardListImpl.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from history/BackForwardListImpl.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from history/BackForwardList.h:32:0, from history/BackForwardListImpl.h:31, from history/BackForwardListImpl.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedPage.o history/CachedPage.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from history/CachedFrame.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from history/CachedFrame.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from history/CachedFrame.h:29, from history/CachedPage.h:29, from history/CachedFrame.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/CachedPage.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HistoryItem.o history/HistoryItem.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from history/CachedPage.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/CachedPage.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/HistoryItem.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from history/HistoryItem.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/HistoryItem.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from history/CachedPage.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/SerializedScriptValue.h:30, from history/HistoryItem.h:31, from history/HistoryItem.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/SerializedScriptValue.h:30, from history/HistoryItem.h:31, from history/HistoryItem.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from history/CachedPage.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from history/CachedFrame.h:29, from history/CachedPage.h:29, from history/CachedPage.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HistoryItemQt.o history/qt/HistoryItemQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/qt/HistoryItemQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageCache.o history/PageCache.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BaseButtonInputType.o html/BaseButtonInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseButtonInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/PageCache.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseButtonInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from history/PageCache.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from history/PageCache.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseButtonInputType.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/SerializedScriptValue.h:30, from history/HistoryItem.h:31, from history/PageCache.h:29, from history/PageCache.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/SerializedScriptValue.h:30, from history/HistoryItem.h:31, from history/PageCache.h:29, from history/PageCache.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from history/HistoryItem.h:30, from history/PageCache.h:29, from history/PageCache.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseButtonInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseButtonInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BaseCheckableInputType.o html/BaseCheckableInputType.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BaseDateAndTimeInputType.o html/BaseDateAndTimeInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseCheckableInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseDateAndTimeInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseCheckableInputType.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseCheckableInputType.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseDateAndTimeInputType.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseDateAndTimeInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseCheckableInputType.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseCheckableInputType.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseDateAndTimeInputType.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseDateAndTimeInputType.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BaseTextInputType.o html/BaseTextInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseTextInputType.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ButtonInputType.o html/ButtonInputType.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ButtonInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseTextInputType.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/BaseTextInputType.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CheckboxInputType.o html/CheckboxInputType.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseTextInputType.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/BaseTextInputType.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/CheckboxInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ClassList.o html/ClassList.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/CheckboxInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ClassList.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/CheckboxInputType.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/CheckboxInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/CheckboxInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/ClassList.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ClassList.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CollectionCache.o html/CollectionCache.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/ClassList.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/ClassList.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/CollectionCache.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ColorInputType.o html/ColorInputType.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMFormData.o html/DOMFormData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ColorInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DOMFormData.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/ColorInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ColorInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/DOMFormData.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DOMFormData.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/ColorInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/ColorInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/DOMFormData.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/DOMFormData.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMSettableTokenList.o html/DOMSettableTokenList.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMTokenList.o html/DOMTokenList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DOMSettableTokenList.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DOMTokenList.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMURL.o html/DOMURL.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DateInputType.o html/DateInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DOMURL.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DateInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DateTimeInputType.o html/DateTimeInputType.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DateInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DateTimeInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateTimeInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DateTimeInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DateTimeLocalInputType.o html/DateTimeLocalInputType.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateTimeInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateTimeInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DateTimeLocalInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EmailInputType.o html/EmailInputType.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/EmailInputType.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateTimeLocalInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/DateTimeLocalInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateTimeLocalInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/DateTimeLocalInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/EmailInputType.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/EmailInputType.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FTPDirectoryDocument.o html/FTPDirectoryDocument.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/EmailInputType.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/EmailInputType.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/FTPDirectoryDocument.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileInputType.o html/FileInputType.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/FTPDirectoryDocument.h:28, from html/FTPDirectoryDocument.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/FileInputType.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/FTPDirectoryDocument.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/FTPDirectoryDocument.h:28, from html/FTPDirectoryDocument.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/FTPDirectoryDocument.h:28, from html/FTPDirectoryDocument.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/FileInputType.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/FileInputType.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/FileInputType.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/FileInputType.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FormAssociatedElement.o html/FormAssociatedElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/FormAssociatedElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FormDataList.o html/FormDataList.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/FormDataList.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/FormAssociatedElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/FormAssociatedElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLAllCollection.o html/HTMLAllCollection.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/FormAssociatedElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/FormAssociatedElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAllCollection.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLAnchorElement.o html/HTMLAnchorElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from html/HTMLAllCollection.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAllCollection.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAnchorElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from html/HTMLAllCollection.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from html/HTMLAllCollection.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLAppletElement.o html/HTMLAppletElement.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAnchorElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAnchorElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAppletElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLAppletElement.h:26, from html/HTMLAppletElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAppletElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAnchorElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAnchorElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAnchorElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLAppletElement.h:26, from html/HTMLAppletElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLAppletElement.h:26, from html/HTMLAppletElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLAreaElement.o html/HTMLAreaElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLBRElement.o html/HTMLBRElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAreaElement.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBRElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAreaElement.h:26, from html/HTMLAreaElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAreaElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBRElement.h:27, from html/HTMLBRElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBRElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBRElement.h:27, from html/HTMLBRElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBRElement.h:27, from html/HTMLBRElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAreaElement.h:26, from html/HTMLAreaElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAreaElement.h:26, from html/HTMLAreaElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLAnchorElement.h:27, from html/HTMLAreaElement.h:26, from html/HTMLAreaElement.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLBaseElement.o html/HTMLBaseElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBaseElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLBaseFontElement.o html/HTMLBaseFontElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBaseFontElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBaseElement.h:26, from html/HTMLBaseElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBaseElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBaseElement.h:26, from html/HTMLBaseElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBaseElement.h:26, from html/HTMLBaseElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBaseFontElement.h:26, from html/HTMLBaseFontElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBaseFontElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLBlockquoteElement.o html/HTMLBlockquoteElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBaseFontElement.h:26, from html/HTMLBaseFontElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBaseFontElement.h:26, from html/HTMLBaseFontElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBlockquoteElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLBodyElement.o html/HTMLBodyElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBlockquoteElement.h:26, from html/HTMLBlockquoteElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBodyElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBlockquoteElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBlockquoteElement.h:26, from html/HTMLBlockquoteElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBlockquoteElement.h:26, from html/HTMLBlockquoteElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBodyElement.h:27, from html/HTMLBodyElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLBodyElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLButtonElement.o html/HTMLButtonElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLButtonElement.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBodyElement.h:27, from html/HTMLBodyElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLButtonElement.h:27, from html/HTMLButtonElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBodyElement.h:27, from html/HTMLBodyElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLButtonElement.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLBodyElement.h:27, from html/HTMLBodyElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLButtonElement.h:27, from html/HTMLButtonElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLButtonElement.h:27, from html/HTMLButtonElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLCanvasElement.o html/HTMLCanvasElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLCollection.o html/HTMLCollection.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLCollection.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLCanvasElement.cpp:28: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/HTMLCanvasElement.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLCanvasElement.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/HTMLCollection.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLCollection.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLCollection.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLCollection.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/HTMLCanvasElement.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/HTMLCanvasElement.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/HTMLCanvasElement.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLDListElement.o html/HTMLDListElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDListElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDListElement.h:26, from html/HTMLDListElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDListElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLDataListElement.o html/HTMLDataListElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDListElement.h:26, from html/HTMLDListElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDListElement.h:26, from html/HTMLDListElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDataListElement.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLDirectoryElement.o html/HTMLDirectoryElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDataListElement.h:38, from html/HTMLDataListElement.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDirectoryElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDataListElement.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDataListElement.h:38, from html/HTMLDataListElement.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDataListElement.h:38, from html/HTMLDataListElement.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDirectoryElement.h:26, from html/HTMLDirectoryElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDirectoryElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLDetailsElement.o html/HTMLDetailsElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDirectoryElement.h:26, from html/HTMLDirectoryElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDirectoryElement.h:26, from html/HTMLDirectoryElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDetailsElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLDivElement.o html/HTMLDivElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDetailsElement.h:24, from html/HTMLDetailsElement.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDivElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDetailsElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/HTMLDivElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDivElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/HTMLDivElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/HTMLDivElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDetailsElement.h:24, from html/HTMLDetailsElement.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDetailsElement.h:24, from html/HTMLDetailsElement.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLDocument.o html/HTMLDocument.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDocument.cpp:53: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLElement.o html/HTMLElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/HTMLDocument.cpp:54: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLDocument.cpp:53: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLDocument.cpp:54: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLDocument.cpp:54: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from html/HTMLDocument.h:27, from html/HTMLDocument.cpp:54: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLEmbedElement.o html/HTMLEmbedElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFieldSetElement.o html/HTMLFieldSetElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLEmbedElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFieldSetElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLEmbedElement.h:26, from html/HTMLEmbedElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLEmbedElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFieldSetElement.h:27, from html/HTMLFieldSetElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFieldSetElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFieldSetElement.h:27, from html/HTMLFieldSetElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFieldSetElement.h:27, from html/HTMLFieldSetElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLEmbedElement.h:26, from html/HTMLEmbedElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLEmbedElement.h:26, from html/HTMLEmbedElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLEmbedElement.h:26, from html/HTMLEmbedElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFontElement.o html/HTMLFontElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFontElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFormCollection.o html/HTMLFormCollection.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFontElement.h:27, from html/HTMLFontElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFontElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFormCollection.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFontElement.h:27, from html/HTMLFontElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFontElement.h:27, from html/HTMLFontElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFormCollection.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFormControlElement.o html/HTMLFormControlElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFormCollection.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFormCollection.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFormCollection.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFormControlElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFormControlElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFormControlElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFormElement.o html/HTMLFormElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFormElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFormElement.h:30, from html/HTMLFormElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFormControlElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFormElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFormControlElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLFormControlElement.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFormElement.h:30, from html/HTMLFormElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFormElement.h:30, from html/HTMLFormElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/FormState.h:32, from html/HTMLFormElement.h:28, from html/HTMLFormElement.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFrameElement.o html/HTMLFrameElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElement.h:27, from html/HTMLFrameElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFrameElementBase.o html/HTMLFrameElementBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameElementBase.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElement.h:27, from html/HTMLFrameElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElement.h:27, from html/HTMLFrameElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElement.h:27, from html/HTMLFrameElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElementBase.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameElementBase.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFrameOwnerElement.o html/HTMLFrameOwnerElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameOwnerElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElementBase.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameOwnerElement.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElementBase.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLFrameElementBase.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameOwnerElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFrameSetElement.o html/HTMLFrameSetElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameOwnerElement.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameOwnerElement.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameSetElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameOwnerElement.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameSetElement.h:28, from html/HTMLFrameSetElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLHRElement.o html/HTMLHRElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLFrameSetElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHRElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHRElement.h:26, from html/HTMLHRElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHRElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameSetElement.h:28, from html/HTMLFrameSetElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHRElement.h:26, from html/HTMLHRElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameSetElement.h:28, from html/HTMLFrameSetElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHRElement.h:26, from html/HTMLHRElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameSetElement.h:28, from html/HTMLFrameSetElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLHeadElement.o html/HTMLHeadElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHeadElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLHeadingElement.o html/HTMLHeadingElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHeadElement.h:27, from html/HTMLHeadElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHeadElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHeadingElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHeadElement.h:27, from html/HTMLHeadElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHeadElement.h:27, from html/HTMLHeadElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHeadingElement.h:26, from html/HTMLHeadingElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHeadingElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHeadingElement.h:26, from html/HTMLHeadingElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHeadingElement.h:26, from html/HTMLHeadingElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLHtmlElement.o html/HTMLHtmlElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLIFrameElement.o html/HTMLIFrameElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHtmlElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLIFrameElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHtmlElement.h:27, from html/HTMLHtmlElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLIFrameElement.h:27, from html/HTMLIFrameElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLIFrameElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLHtmlElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHtmlElement.h:27, from html/HTMLHtmlElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHtmlElement.h:27, from html/HTMLHtmlElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLHtmlElement.h:27, from html/HTMLHtmlElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLIFrameElement.h:27, from html/HTMLIFrameElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLIFrameElement.h:27, from html/HTMLIFrameElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLImageElement.o html/HTMLImageElement.cpp In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLFrameElementBase.h:27, from html/HTMLIFrameElement.h:27, from html/HTMLIFrameElement.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLImageElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLImageLoader.o html/HTMLImageLoader.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from html/HTMLImageElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLImageElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLImageLoader.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/HTMLImageLoader.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLImageLoader.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/HTMLImageLoader.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/HTMLImageLoader.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] html/HTMLImageElement.cpp: In static member function 'static WTF::PassRefPtr WebCore::HTMLImageElement::createForJSConstructor(WebCore::Document*, const int*, const int*)': html/HTMLImageElement.cpp:77:26: warning: ordered comparison of pointer with integer zero [-Wextra] if (optionalHeight > 0) ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from html/HTMLImageElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from html/HTMLImageElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLImageElement.h:28, from html/HTMLImageElement.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLInputElement.o html/HTMLInputElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLInputElement.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/HTMLInputElement.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLInputElement.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLIsIndexElement.o html/HTMLIsIndexElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLIsIndexElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/HTMLIsIndexElement.h:27, from html/HTMLIsIndexElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLIsIndexElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/HTMLInputElement.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/HTMLInputElement.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/HTMLIsIndexElement.h:27, from html/HTMLIsIndexElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/HTMLIsIndexElement.h:27, from html/HTMLIsIndexElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLKeygenElement.o html/HTMLKeygenElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLKeygenElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLKeygenElement.h:27, from html/HTMLKeygenElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLKeygenElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLKeygenElement.h:27, from html/HTMLKeygenElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLKeygenElement.h:27, from html/HTMLKeygenElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLLIElement.o html/HTMLLIElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLLabelElement.o html/HTMLLabelElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLIElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLabelElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLIElement.h:26, from html/HTMLLIElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLIElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLabelElement.h:27, from html/HTMLLabelElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLabelElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLabelElement.h:27, from html/HTMLLabelElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLabelElement.h:27, from html/HTMLLabelElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLIElement.h:26, from html/HTMLLIElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLIElement.h:26, from html/HTMLLIElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLLegendElement.o html/HTMLLegendElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLegendElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLLinkElement.o html/HTMLLinkElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLinkElement.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLLegendElement.h:27, from html/HTMLLegendElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLegendElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLLegendElement.h:27, from html/HTMLLegendElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLLegendElement.h:27, from html/HTMLLegendElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLinkElement.h:29, from html/HTMLLinkElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLLinkElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLMapElement.o html/HTMLMapElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMapElement.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMapElement.h:26, from html/HTMLMapElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMapElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLinkElement.h:29, from html/HTMLLinkElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLLinkElement.h:29, from html/HTMLLinkElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from css/CSSRuleList.h:26:0, from css/CSSStyleSheet.h:24, from html/HTMLLinkElement.h:26, from html/HTMLLinkElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMapElement.h:26, from html/HTMLMapElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMapElement.h:26, from html/HTMLMapElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLMarqueeElement.o html/HTMLMarqueeElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLMenuElement.o html/HTMLMenuElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMenuElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMarqueeElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMarqueeElement.h:27, from html/HTMLMarqueeElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMarqueeElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMenuElement.h:26, from html/HTMLMenuElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMenuElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMenuElement.h:26, from html/HTMLMenuElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMenuElement.h:26, from html/HTMLMenuElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLMetaElement.o html/HTMLMetaElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMarqueeElement.h:27, from html/HTMLMarqueeElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMarqueeElement.h:27, from html/HTMLMarqueeElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMetaElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLMeterElement.o html/HTMLMeterElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMetaElement.h:26, from html/HTMLMetaElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMetaElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMetaElement.h:26, from html/HTMLMetaElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMeterElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMetaElement.h:26, from html/HTMLMetaElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLMeterElement.h:25, from html/HTMLMeterElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLModElement.o html/HTMLModElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMeterElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLModElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLModElement.h:27, from html/HTMLModElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLMeterElement.h:25, from html/HTMLMeterElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLModElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLMeterElement.h:25, from html/HTMLMeterElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLModElement.h:27, from html/HTMLModElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLModElement.h:27, from html/HTMLModElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLNameCollection.o html/HTMLNameCollection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLOListElement.o html/HTMLOListElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLNameCollection.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOListElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/HTMLNameCollection.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLNameCollection.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLOListElement.h:26, from html/HTMLOListElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOListElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/HTMLNameCollection.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/HTMLNameCollection.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLObjectElement.o html/HTMLObjectElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLOListElement.h:26, from html/HTMLOListElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLOListElement.h:26, from html/HTMLOListElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLObjectElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLObjectElement.h:26, from html/HTMLObjectElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLOptGroupElement.o html/HTMLOptGroupElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLObjectElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOptGroupElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptGroupElement.h:27, from html/HTMLOptGroupElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOptGroupElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLObjectElement.h:26, from html/HTMLObjectElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLObjectElement.h:26, from html/HTMLObjectElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLObjectElement.h:26, from html/HTMLObjectElement.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptGroupElement.h:27, from html/HTMLOptGroupElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptGroupElement.h:27, from html/HTMLOptGroupElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLOptionElement.o html/HTMLOptionElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOptionElement.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLOptionsCollection.o html/HTMLOptionsCollection.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptionElement.h:27, from html/HTMLOptionElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOptionsCollection.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOptionElement.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptionElement.h:27, from html/HTMLOptionsCollection.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOptionsCollection.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptionElement.h:27, from html/HTMLOptionsCollection.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptionElement.h:27, from html/HTMLOptionsCollection.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptionElement.h:27, from html/HTMLOptionElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOptionElement.h:27, from html/HTMLOptionElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLOutputElement.o html/HTMLOutputElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOutputElement.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLParagraphElement.o html/HTMLParagraphElement.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOutputElement.h:35, from html/HTMLOutputElement.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLParagraphElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLOutputElement.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOutputElement.h:35, from html/HTMLOutputElement.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLOutputElement.h:35, from html/HTMLOutputElement.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLParagraphElement.h:26, from html/HTMLParagraphElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLParagraphElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLParamElement.o html/HTMLParamElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLParagraphElement.h:26, from html/HTMLParagraphElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLParagraphElement.h:26, from html/HTMLParagraphElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLParamElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLParserErrorCodes.o html/HTMLParserErrorCodes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLPlugInElement.o html/HTMLPlugInElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLParamElement.h:26, from html/HTMLParamElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLParamElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLPlugInElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLParamElement.h:26, from html/HTMLParamElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLParamElement.h:26, from html/HTMLParamElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLPlugInElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLPlugInImageElement.o html/HTMLPlugInImageElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLPlugInImageElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLPlugInImageElement.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLPlugInImageElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInElement.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLPreElement.o html/HTMLPreElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLPreElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLPlugInImageElement.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLPlugInImageElement.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from html/HTMLPlugInElement.h:26, from html/HTMLPlugInImageElement.h:24, from html/HTMLPlugInImageElement.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLPreElement.h:26, from html/HTMLPreElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLPreElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLPreElement.h:26, from html/HTMLPreElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLProgressElement.o html/HTMLProgressElement.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLPreElement.h:26, from html/HTMLPreElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLProgressElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLQuoteElement.o html/HTMLQuoteElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLQuoteElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLProgressElement.h:25, from html/HTMLProgressElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLProgressElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLQuoteElement.h:28, from html/HTMLQuoteElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLQuoteElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLQuoteElement.h:28, from html/HTMLQuoteElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLQuoteElement.h:28, from html/HTMLQuoteElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLProgressElement.h:25, from html/HTMLProgressElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLProgressElement.h:25, from html/HTMLProgressElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLScriptElement.o html/HTMLScriptElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLScriptElement.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLSelectElement.o html/HTMLSelectElement.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLScriptElement.h:28, from html/HTMLScriptElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLScriptElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLSelectElement.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLScriptElement.h:28, from html/HTMLScriptElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLScriptElement.h:28, from html/HTMLScriptElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLSelectElement.h:30, from html/HTMLSelectElement.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLSelectElement.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLStyleElement.o html/HTMLStyleElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLStyleElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLSelectElement.h:30, from html/HTMLSelectElement.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLSelectElement.h:30, from html/HTMLSelectElement.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLStyleElement.h:26, from html/HTMLStyleElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLStyleElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLStyleElement.h:26, from html/HTMLStyleElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLStyleElement.h:26, from html/HTMLStyleElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLSummaryElement.o html/HTMLSummaryElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTableCaptionElement.o html/HTMLTableCaptionElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLSummaryElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableCaptionElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLSummaryElement.h:24, from html/HTMLSummaryElement.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableCaptionElement.h:29, from html/HTMLTableCaptionElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLSummaryElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableCaptionElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableCaptionElement.h:29, from html/HTMLTableCaptionElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableCaptionElement.h:29, from html/HTMLTableCaptionElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTableCellElement.o html/HTMLTableCellElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLSummaryElement.h:24, from html/HTMLSummaryElement.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLSummaryElement.h:24, from html/HTMLSummaryElement.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableCellElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableCellElement.h:29, from html/HTMLTableCellElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableCellElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTableColElement.o html/HTMLTableColElement.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableColElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableCellElement.h:29, from html/HTMLTableCellElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableColElement.h:29, from html/HTMLTableColElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableCellElement.h:29, from html/HTMLTableCellElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableColElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableColElement.h:29, from html/HTMLTableColElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTableElement.o html/HTMLTableElement.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableColElement.h:29, from html/HTMLTableColElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTablePartElement.o html/HTMLTablePartElement.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTableElement.h:29, from html/HTMLTableElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTablePartElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTablePartElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTablePartElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTableElement.h:29, from html/HTMLTableElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTablePartElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTableElement.h:29, from html/HTMLTableElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTablePartElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTableRowElement.o html/HTMLTableRowElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableRowElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableRowElement.h:29, from html/HTMLTableRowElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableRowElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTableRowsCollection.o html/HTMLTableRowsCollection.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableRowElement.h:29, from html/HTMLTableRowElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableRowElement.h:29, from html/HTMLTableRowElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableRowsCollection.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTableSectionElement.o html/HTMLTableSectionElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTableElement.h:29, from html/HTMLTableRowsCollection.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableRowsCollection.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableSectionElement.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTableElement.h:29, from html/HTMLTableRowsCollection.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTableElement.h:29, from html/HTMLTableRowsCollection.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableSectionElement.h:29, from html/HTMLTableSectionElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTableSectionElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTextAreaElement.o html/HTMLTextAreaElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableSectionElement.h:29, from html/HTMLTableSectionElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTablePartElement.h:29, from html/HTMLTableSectionElement.h:29, from html/HTMLTableSectionElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTextAreaElement.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTitleElement.o html/HTMLTitleElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLTextAreaElement.h:27, from html/HTMLTextAreaElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTextAreaElement.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTitleElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTitleElement.h:25, from html/HTMLTitleElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLTitleElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLTextAreaElement.h:27, from html/HTMLTextAreaElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLTextAreaElement.h:27, from html/HTMLTextAreaElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTitleElement.h:25, from html/HTMLTitleElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLTextAreaElement.h:27, from html/HTMLTextAreaElement.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLTitleElement.h:25, from html/HTMLTitleElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLUListElement.o html/HTMLUListElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLUListElement.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLViewSourceDocument.o html/HTMLViewSourceDocument.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLUListElement.h:26, from html/HTMLUListElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLViewSourceDocument.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLUListElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLUListElement.h:26, from html/HTMLUListElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLUListElement.h:26, from html/HTMLUListElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/HTMLViewSourceDocument.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLViewSourceDocument.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HiddenInputType.o html/HiddenInputType.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/HTMLViewSourceDocument.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/HTMLViewSourceDocument.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HiddenInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageData.o html/ImageData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ImageData.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageDocument.o html/ImageDocument.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ImageDocument.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageInputType.o html/ImageInputType.cpp ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ImageInputType.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/ImageDocument.h:28, from html/ImageDocument.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ImageDocument.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFormElement.h:30, from html/ImageInputType.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ImageInputType.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/ImageDocument.h:28, from html/ImageDocument.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/ImageDocument.h:28, from html/ImageDocument.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from html/HTMLDocument.h:27, from html/ImageDocument.h:28, from html/ImageDocument.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFormElement.h:30, from html/ImageInputType.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFormElement.h:30, from html/ImageInputType.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InputType.o html/InputType.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IsIndexInputType.o html/IsIndexInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/InputType.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/IsIndexInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from html/InputType.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/InputType.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/IsIndexInputType.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/IsIndexInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/IsIndexInputType.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/IsIndexInputType.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LabelsNodeList.o html/LabelsNodeList.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from html/InputType.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from html/InputType.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/LabelsNodeList.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/LabelsNodeList.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/LabelsNodeList.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/LabelsNodeList.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaDocument.o html/MediaDocument.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/LabelsNodeList.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MonthInputType.o html/MonthInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/MediaDocument.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/MonthInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/MediaDocument.h:31, from html/MediaDocument.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/MediaDocument.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/MonthInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/MonthInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/MonthInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/MonthInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/MediaDocument.h:31, from html/MediaDocument.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/MediaDocument.h:31, from html/MediaDocument.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from html/HTMLDocument.h:27, from html/MediaDocument.h:31, from html/MediaDocument.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NumberInputType.o html/NumberInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/NumberInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PasswordInputType.o html/PasswordInputType.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/PasswordInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from html/NumberInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/NumberInputType.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginDocument.o html/PluginDocument.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/PluginDocument.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from html/NumberInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeTextInsertedEvent.h:29, from html/NumberInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/PluginDocument.h:28, from html/PluginDocument.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/PluginDocument.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RadioInputType.o html/RadioInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/RadioInputType.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/PluginDocument.h:28, from html/PluginDocument.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/PluginDocument.h:28, from html/PluginDocument.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from html/HTMLDocument.h:27, from html/PluginDocument.h:28, from html/PluginDocument.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from html/RadioInputType.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/RadioInputType.cpp:22: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RangeInputType.o html/RangeInputType.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from html/RadioInputType.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from html/RadioInputType.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from html/RadioInputType.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/RangeInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResetInputType.o html/ResetInputType.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/RangeInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/RangeInputType.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ResetInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/ResetInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ResetInputType.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/RangeInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/RangeInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/ResetInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/ResetInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SearchInputType.o html/SearchInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/SearchInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StepRange.o html/StepRange.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SubmitInputType.o html/SubmitInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/StepRange.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/SubmitInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/StepRange.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/StepRange.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/SubmitInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/SubmitInputType.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/StepRange.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/StepRange.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/SubmitInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from html/SubmitInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TelephoneInputType.o html/TelephoneInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TelephoneInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextDocument.o html/TextDocument.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextFieldInputType.o html/TextFieldInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TextDocument.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TextFieldInputType.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/TextDocument.h:28, from html/TextDocument.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TextDocument.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from html/TextFieldInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TextFieldInputType.cpp:32: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/TextDocument.h:28, from html/TextDocument.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/TextDocument.h:28, from html/TextDocument.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextInputType.o html/TextInputType.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TextInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TimeInputType.o html/TimeInputType.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from html/TextFieldInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TimeInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from html/TextFieldInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from html/TextFieldInputType.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/TimeInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TimeInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/URLInputType.o html/URLInputType.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/TimeInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/TimeInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/URLInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ValidationMessage.o html/ValidationMessage.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ValidationMessage.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/URLInputType.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/URLInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/URLInputType.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/URLInputType.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from html/ValidationMessage.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ValidityState.o html/ValidityState.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ValidationMessage.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ValidityState.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from html/ValidationMessage.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from html/ValidationMessage.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/ValidityState.h:27, from html/ValidityState.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/ValidityState.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/ValidityState.h:27, from html/ValidityState.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/ValidityState.h:27, from html/ValidityState.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WeekInputType.o html/WeekInputType.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ArrayBuffer.o html/canvas/ArrayBuffer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/WeekInputType.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ArrayBufferView.o html/canvas/ArrayBufferView.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CanvasGradient.o html/canvas/CanvasGradient.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/WeekInputType.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/WeekInputType.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/WeekInputType.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/FormAssociatedElement.h:27, from html/HTMLFormControlElement.h:27, from html/HTMLInputElement.h:27, from html/WeekInputType.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasGradient.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CanvasPattern.o html/canvas/CanvasPattern.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CanvasPixelArray.o html/canvas/CanvasPixelArray.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasPixelArray.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasPattern.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CanvasRenderingContext.o html/canvas/CanvasRenderingContext.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CanvasRenderingContext2D.o html/canvas/CanvasRenderingContext2D.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasRenderingContext.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasRenderingContext2D.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasRenderingContext.h:30, from html/canvas/CanvasRenderingContext.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasRenderingContext.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasRenderingContext.h:30, from html/canvas/CanvasRenderingContext2D.h:30, from html/canvas/CanvasRenderingContext2D.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasRenderingContext2D.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasRenderingContext.h:30, from html/canvas/CanvasRenderingContext.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasRenderingContext.h:30, from html/canvas/CanvasRenderingContext.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CanvasStyle.o html/canvas/CanvasStyle.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasRenderingContext.h:30, from html/canvas/CanvasRenderingContext2D.h:30, from html/canvas/CanvasRenderingContext2D.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasRenderingContext.h:30, from html/canvas/CanvasRenderingContext2D.h:30, from html/canvas/CanvasRenderingContext2D.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasStyle.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasStyle.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/canvas/CanvasStyle.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasStyle.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLCanvasElement.h:32, from html/canvas/CanvasStyle.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DataView.o html/canvas/DataView.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Float32Array.o html/canvas/Float32Array.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Int16Array.o html/canvas/Int16Array.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Int32Array.o html/canvas/Int32Array.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Int8Array.o html/canvas/Int8Array.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Uint16Array.o html/canvas/Uint16Array.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Uint32Array.o html/canvas/Uint32Array.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Uint8Array.o html/canvas/Uint8Array.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CSSPreloadScanner.o html/parser/CSSPreloadScanner.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLConstructionSite.o html/parser/HTMLConstructionSite.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/CSSPreloadScanner.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLConstructionSite.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/parser/CSSPreloadScanner.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/CSSPreloadScanner.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLConstructionSite.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLConstructionSite.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/parser/CSSPreloadScanner.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/parser/CSSPreloadScanner.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLDocumentParser.o html/parser/HTMLDocumentParser.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLConstructionSite.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLConstructionSite.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLConstructionSite.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLDocumentParser.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from html/parser/HTMLDocumentParser.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLDocumentParser.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLElementStack.o html/parser/HTMLElementStack.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLElementStack.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from html/parser/HTMLDocumentParser.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from html/parser/HTMLDocumentParser.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/text/SegmentedString.h:23, from html/parser/HTMLInputStream.h:29, from html/parser/HTMLDocumentParser.h:31, from html/parser/HTMLDocumentParser.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/parser/HTMLElementStack.h:30, from html/parser/HTMLElementStack.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLElementStack.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLElementStack.h:30, from html/parser/HTMLElementStack.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLElementStack.h:30, from html/parser/HTMLElementStack.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLEntityParser.o html/parser/HTMLEntityParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLEntityParser.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLEntitySearch.o html/parser/HTMLEntitySearch.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLFormattingElementList.o html/parser/HTMLFormattingElementList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLEntitySearch.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLFormattingElementList.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLMetaCharsetParser.o html/parser/HTMLMetaCharsetParser.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLMetaCharsetParser.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/parser/HTMLFormattingElementList.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLFormattingElementList.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLFormattingElementList.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLFormattingElementList.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLParserIdioms.o html/parser/HTMLParserIdioms.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLParserScheduler.o html/parser/HTMLParserScheduler.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLParserScheduler.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLParserIdioms.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLPreloadScanner.o html/parser/HTMLPreloadScanner.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from html/parser/HTMLParserScheduler.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLParserScheduler.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLPreloadScanner.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from html/parser/HTMLParserScheduler.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from html/parser/HTMLParserScheduler.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/parser/HTMLPreloadScanner.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from page/FrameView.h:28, from html/parser/HTMLParserScheduler.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLPreloadScanner.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/parser/HTMLPreloadScanner.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLScriptRunner.o html/parser/HTMLScriptRunner.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/parser/HTMLPreloadScanner.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLScriptRunner.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLSourceTracker.o html/parser/HTMLSourceTracker.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLSourceTracker.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/parser/HTMLScriptRunner.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLScriptRunner.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLScriptRunner.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTokenizer.o html/parser/HTMLTokenizer.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLScriptRunner.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/PendingScript.h:30, from html/parser/HTMLScriptRunner.h:29, from html/parser/HTMLScriptRunner.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLTokenizer.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLTokenizer.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLTokenizer.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLTokenizer.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLTokenizer.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLTreeBuilder.o html/parser/HTMLTreeBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLTreeBuilder.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLTreeBuilder.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLTreeBuilder.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLTreeBuilder.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLTreeBuilder.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from html/parser/HTMLTreeBuilder.h:30, from html/parser/HTMLTreeBuilder.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLViewSourceParser.o html/parser/HTMLViewSourceParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLViewSourceParser.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextDocumentParser.o html/parser/TextDocumentParser.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/parser/HTMLViewSourceParser.h:34, from html/parser/HTMLViewSourceParser.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/TextDocumentParser.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/HTMLViewSourceParser.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/parser/HTMLViewSourceParser.h:34, from html/parser/HTMLViewSourceParser.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/parser/HTMLViewSourceParser.h:34, from html/parser/HTMLViewSourceParser.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/parser/TextDocumentParser.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/TextDocumentParser.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/parser/TextDocumentParser.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextViewSourceParser.o html/parser/TextViewSourceParser.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/parser/TextDocumentParser.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/TextViewSourceParser.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XSSFilter.o html/parser/XSSFilter.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/XSSFilter.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/parser/HTMLViewSourceParser.h:34, from html/parser/TextViewSourceParser.h:29, from html/parser/TextViewSourceParser.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/TextViewSourceParser.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/parser/HTMLViewSourceParser.h:34, from html/parser/TextViewSourceParser.h:29, from html/parser/TextViewSourceParser.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from html/HTMLViewSourceDocument.h:28, from html/parser/HTMLViewSourceParser.h:34, from html/parser/TextViewSourceParser.h:29, from html/parser/TextViewSourceParser.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/parser/XSSFilter.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/parser/XSSFilter.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DetailsMarkerControl.o html/shadow/DetailsMarkerControl.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/DetailsMarkerControl.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/parser/XSSFilter.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/parser/XSSFilter.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from css/StyleBase.h:27:0, from css/CSSStyleDeclaration.h:24, from css/CSSMutableStyleDeclaration.h:24, from dom/CSSMappedAttributeDeclaration.h:28, from dom/Attribute.h:28, from dom/NamedNodeMap.h:28, from html/parser/HTMLToken.h:29, from html/parser/XSSFilter.h:29, from html/parser/XSSFilter.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/DetailsMarkerControl.h:34, from html/shadow/DetailsMarkerControl.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/DetailsMarkerControl.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/DetailsMarkerControl.h:34, from html/shadow/DetailsMarkerControl.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/DetailsMarkerControl.h:34, from html/shadow/DetailsMarkerControl.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaControls.o html/shadow/MediaControls.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MediaControls.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaControlRootElement.o html/shadow/MediaControlRootElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControls.h:32, from html/shadow/MediaControls.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MediaControlRootElement.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MediaControls.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControls.h:32, from html/shadow/MediaControls.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControls.h:32, from html/shadow/MediaControls.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControls.h:32, from html/shadow/MediaControlRootElement.h:32, from html/shadow/MediaControlRootElement.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MediaControlRootElement.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MeterShadowElement.o html/shadow/MeterShadowElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MeterShadowElement.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControls.h:32, from html/shadow/MediaControlRootElement.h:32, from html/shadow/MediaControlRootElement.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MeterShadowElement.h:34, from html/shadow/MeterShadowElement.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControls.h:32, from html/shadow/MediaControlRootElement.h:32, from html/shadow/MediaControlRootElement.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MeterShadowElement.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MeterShadowElement.h:34, from html/shadow/MeterShadowElement.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MeterShadowElement.h:34, from html/shadow/MeterShadowElement.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ProgressShadowElement.o html/shadow/ProgressShadowElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SliderThumbElement.o html/shadow/SliderThumbElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/ProgressShadowElement.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/ProgressShadowElement.h:35, from html/shadow/ProgressShadowElement.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/ProgressShadowElement.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/SliderThumbElement.cpp:33: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/SliderThumbElement.h:36, from html/shadow/SliderThumbElement.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/SliderThumbElement.cpp:33: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/ProgressShadowElement.h:35, from html/shadow/ProgressShadowElement.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/ProgressShadowElement.h:35, from html/shadow/ProgressShadowElement.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextControlInnerElements.o html/shadow/TextControlInnerElements.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/SliderThumbElement.h:36, from html/shadow/SliderThumbElement.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/SliderThumbElement.h:36, from html/shadow/SliderThumbElement.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/TextControlInnerElements.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/SliderThumbElement.h:36, from html/shadow/SliderThumbElement.cpp:34: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/TextControlInnerElements.h:30, from html/shadow/TextControlInnerElements.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/TextControlInnerElements.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ConsoleMessage.o inspector/ConsoleMessage.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/ConsoleMessage.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/TextControlInnerElements.h:30, from html/shadow/TextControlInnerElements.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/ConsoleMessage.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/ConsoleMessage.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/TextControlInnerElements.h:30, from html/shadow/TextControlInnerElements.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/TextControlInnerElements.h:30, from html/shadow/TextControlInnerElements.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/ConsoleMessage.h:34, from inspector/ConsoleMessage.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/ConsoleMessage.h:34, from inspector/ConsoleMessage.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMNodeHighlighter.o inspector/DOMNodeHighlighter.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/DOMNodeHighlighter.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventsCollector.o inspector/EventsCollector.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/EventsCollector.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from inspector/DOMNodeHighlighter.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/DOMNodeHighlighter.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InjectedScript.o inspector/InjectedScript.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InjectedScript.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InjectedScript.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InjectedScript.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from inspector/DOMNodeHighlighter.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from inspector/DOMNodeHighlighter.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from inspector/DOMNodeHighlighter.cpp:34: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InjectedScript.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InjectedScript.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from inspector/InjectedScriptManager.h:33, from inspector/InjectedScript.h:34, from inspector/InjectedScript.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InjectedScriptHost.o inspector/InjectedScriptHost.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InjectedScriptHost.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InjectedScriptManager.o inspector/InjectedScriptManager.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InjectedScriptManager.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from inspector/InspectorAgent.h:32, from inspector/InjectedScriptHost.h:34, from inspector/InjectedScriptHost.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InjectedScriptHost.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InjectedScriptManager.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InjectedScriptManager.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InjectedScriptHost.h:33, from inspector/InjectedScriptHost.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InjectedScriptHost.h:33, from inspector/InjectedScriptHost.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/MemoryInfo.h:35:0, from page/Console.h:32, from inspector/InjectedScriptHost.h:33, from inspector/InjectedScriptHost.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScriptManager.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScriptManager.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorAgent.o inspector/InspectorAgent.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorApplicationCacheAgent.o inspector/InspectorApplicationCacheAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorApplicationCacheAgent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from inspector/InspectorAgent.h:32, from inspector/InspectorAgent.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorAgent.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from inspector/InspectorApplicationCacheAgent.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorApplicationCacheAgent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from inspector/InspectorApplicationCacheAgent.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from inspector/InspectorApplicationCacheAgent.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from loader/appcache/ApplicationCacheHost.h:36, from inspector/InspectorApplicationCacheAgent.h:30, from inspector/InspectorApplicationCacheAgent.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from inspector/InspectorAgent.h:32, from inspector/InspectorAgent.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from inspector/InspectorAgent.h:32, from inspector/InspectorAgent.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from dom/CharacterData.h:26, from inspector/InspectorAgent.h:32, from inspector/InspectorAgent.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorCSSAgent.o inspector/InspectorCSSAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorCSSAgent.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorClient.o inspector/InspectorClient.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InspectorDOMAgent.h:34, from inspector/InspectorCSSAgent.h:28, from inspector/InspectorCSSAgent.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorCSSAgent.cpp:25: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorClient.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorClient.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorClient.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDOMAgent.h:34, from inspector/InspectorCSSAgent.h:28, from inspector/InspectorCSSAgent.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDOMAgent.h:34, from inspector/InspectorCSSAgent.h:28, from inspector/InspectorCSSAgent.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorClient.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorClient.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from inspector/InspectorClient.cpp:36: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorConsoleAgent.o inspector/InspectorConsoleAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorConsoleAgent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from inspector/InspectorAgent.h:32, from inspector/InjectedScriptHost.h:34, from inspector/InspectorConsoleAgent.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorConsoleAgent.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorConsoleAgent.h:28, from inspector/InspectorConsoleAgent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorConsoleAgent.h:28, from inspector/InspectorConsoleAgent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorController.o inspector/InspectorController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorController.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorDatabaseAgent.o inspector/InspectorDatabaseAgent.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorController.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorController.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDatabaseAgent.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorController.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorController.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from inspector/InspectorController.h:34, from inspector/InspectorController.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorDatabaseResource.o inspector/InspectorDatabaseResource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDatabaseResource.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorDebuggerAgent.o inspector/InspectorDebuggerAgent.cpp ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDebuggerAgent.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InspectorDebuggerAgent.h:34, from inspector/InspectorDebuggerAgent.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDebuggerAgent.cpp:30: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorDOMAgent.o inspector/InspectorDOMAgent.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/InspectorDebuggerAgent.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/InspectorDebuggerAgent.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InspectorDOMAgent.h:34, from inspector/InspectorDOMAgent.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMAgent.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDOMAgent.h:34, from inspector/InspectorDOMAgent.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDOMAgent.h:34, from inspector/InspectorDOMAgent.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from inspector/InspectorDOMAgent.h:33, from inspector/InspectorDOMAgent.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorDOMDebuggerAgent.o inspector/InspectorDOMDebuggerAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMDebuggerAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InspectorDebuggerAgent.h:34, from inspector/InspectorDOMDebuggerAgent.h:36, from inspector/InspectorDOMDebuggerAgent.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMDebuggerAgent.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/InspectorDOMDebuggerAgent.h:36, from inspector/InspectorDOMDebuggerAgent.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/InspectorDOMDebuggerAgent.h:36, from inspector/InspectorDOMDebuggerAgent.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorDOMStorageAgent.o inspector/InspectorDOMStorageAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMStorageAgent.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorDOMStorageResource.o inspector/InspectorDOMStorageResource.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMStorageResource.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorDOMStorageAgent.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMStorageAgent.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from inspector/InspectorDOMStorageResource.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorDOMStorageResource.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorDOMStorageAgent.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorDOMStorageAgent.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from inspector/InspectorDOMStorageAgent.h:32, from inspector/InspectorDOMStorageAgent.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from inspector/InspectorDOMStorageResource.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from inspector/InspectorDOMStorageResource.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from inspector/InspectorDOMStorageResource.h:36, from inspector/InspectorDOMStorageResource.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorFrontendClientLocal.o inspector/InspectorFrontendClientLocal.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorFrontendClientLocal.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorFrontendHost.o inspector/InspectorFrontendHost.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from inspector/InspectorFrontendClientLocal.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorFrontendClientLocal.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorFrontendHost.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InspectorFrontendClientLocal.h:35, from inspector/InspectorFrontendClientLocal.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from inspector/InspectorFrontendHost.cpp:39: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InspectorFrontendClientLocal.h:35, from inspector/InspectorFrontendClientLocal.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/graphics/Image.h:35, from platform/Cursor.h:29, from page/Chrome.h:24, from inspector/InspectorFrontendClientLocal.cpp:36: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorFrontendHost.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorFrontendHost.h:32, from inspector/InspectorFrontendHost.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorFrontendHost.h:32, from inspector/InspectorFrontendHost.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorFrontendProxy.o inspector/InspectorFrontendProxy.cpp In file included from page/MemoryInfo.h:35:0, from page/Console.h:32, from inspector/InspectorFrontendHost.h:32, from inspector/InspectorFrontendHost.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorFrontendProxy.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorInstrumentation.o inspector/InspectorInstrumentation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorPageAgent.o inspector/InspectorPageAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorInstrumentation.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorPageAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from inspector/InspectorInstrumentation.h:35, from inspector/InspectorInstrumentation.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorInstrumentation.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from inspector/InspectorPageAgent.cpp:44: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorPageAgent.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorInstrumentation.h:34, from inspector/InspectorInstrumentation.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorInstrumentation.h:34, from inspector/InspectorInstrumentation.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/MemoryInfo.h:35:0, from page/Console.h:32, from inspector/InspectorInstrumentation.h:34, from inspector/InspectorInstrumentation.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from inspector/InspectorPageAgent.cpp:44: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from inspector/InspectorPageAgent.cpp:44: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from generated/InspectorFrontend.h:7, from inspector/InspectorPageAgent.h:36, from inspector/InspectorPageAgent.cpp:33: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorProfilerAgent.o inspector/InspectorProfilerAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorProfilerAgent.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSDOMWindowBase.h:23, from generated/JSDOMWindow.h:25, from inspector/InspectorProfilerAgent.cpp:51: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorProfilerAgent.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorProfilerAgent.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorProfilerAgent.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorResourceAgent.o inspector/InspectorResourceAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorResourceAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from inspector/InspectorResourceAgent.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorResourceAgent.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorRuntimeAgent.o inspector/InspectorRuntimeAgent.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorRuntimeAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from inspector/InspectorResourceAgent.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from inspector/InspectorResourceAgent.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from generated/InspectorFrontend.h:7, from inspector/InspectorResourceAgent.h:34, from inspector/InspectorResourceAgent.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InspectorRuntimeAgent.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorRuntimeAgent.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InspectorRuntimeAgent.h:36, from inspector/InspectorRuntimeAgent.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InspectorRuntimeAgent.h:36, from inspector/InspectorRuntimeAgent.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorState.o inspector/InspectorState.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorState.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorStyleSheet.o inspector/InspectorStyleSheet.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorTimelineAgent.o inspector/InspectorTimelineAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorStyleSheet.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorTimelineAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from inspector/InspectorTimelineAgent.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorTimelineAgent.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from inspector/InspectorTimelineAgent.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from inspector/InspectorStyleSheet.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from inspector/InspectorTimelineAgent.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorStyleSheet.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from inspector/InspectorStyleSheet.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from inspector/InspectorStyleSheet.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorValues.o inspector/InspectorValues.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorValues.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InspectorWorkerAgent.o inspector/InspectorWorkerAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/InspectorWorkerAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageDebuggerAgent.o inspector/PageDebuggerAgent.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/PageDebuggerAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptArguments.o inspector/ScriptArguments.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/ScriptArguments.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InspectorDebuggerAgent.h:34, from inspector/PageDebuggerAgent.h:35, from inspector/PageDebuggerAgent.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/PageDebuggerAgent.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from inspector/ScriptArguments.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/ScriptArguments.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/PageDebuggerAgent.h:35, from inspector/PageDebuggerAgent.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/PageDebuggerAgent.h:35, from inspector/PageDebuggerAgent.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/ScriptArguments.h:35, from inspector/ScriptArguments.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptCallFrame.o inspector/ScriptCallFrame.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/ScriptArguments.h:35, from inspector/ScriptArguments.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/ScriptCallFrame.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScriptCallStack.o inspector/ScriptCallStack.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/ScriptCallStack.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TimelineRecordFactory.o inspector/TimelineRecordFactory.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerDebuggerAgent.o inspector/WorkerDebuggerAgent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/TimelineRecordFactory.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/WorkerDebuggerAgent.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from inspector/TimelineRecordFactory.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScriptValue.h:34, from bindings/js/ScriptObject.h:35, from inspector/InjectedScript.h:35, from inspector/InspectorDebuggerAgent.h:34, from inspector/WorkerDebuggerAgent.h:35, from inspector/WorkerDebuggerAgent.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/WorkerDebuggerAgent.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/TimelineRecordFactory.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from inspector/TimelineRecordFactory.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from inspector/TimelineRecordFactory.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/WorkerDebuggerAgent.h:35, from inspector/WorkerDebuggerAgent.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from inspector/InjectedScriptManager.h:34, from inspector/InjectedScript.h:34, from inspector/InspectorDebuggerAgent.h:34, from inspector/WorkerDebuggerAgent.h:35, from inspector/WorkerDebuggerAgent.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerInspectorController.o inspector/WorkerInspectorController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/WorkerInspectorController.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ArchiveResource.o loader/archive/ArchiveResource.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/CharacterData.h:26, from inspector/InspectorAgent.h:32, from inspector/InjectedScriptHost.h:34, from inspector/WorkerInspectorController.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from inspector/WorkerInspectorController.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/archive/ArchiveResource.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InjectedScriptHost.h:33, from inspector/WorkerInspectorController.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InjectedScriptHost.h:33, from inspector/WorkerInspectorController.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ArchiveResourceCollection.o loader/archive/ArchiveResourceCollection.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MemoryCache.o loader/cache/MemoryCache.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/archive/ArchiveResourceCollection.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/MemoryCache.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/MemoryCache.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedCSSStyleSheet.o loader/cache/CachedCSSStyleSheet.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/MemoryCache.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedCSSStyleSheet.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/MemoryCache.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/MemoryCache.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/MemoryCache.h:29, from loader/cache/MemoryCache.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedFont.o loader/cache/CachedFont.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedFont.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/CachedFont.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedFont.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedImage.o loader/cache/CachedImage.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/CachedFont.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/CachedFont.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedImage.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedResourceClientWalker.o loader/cache/CachedResourceClientWalker.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/cache/CachedImage.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedImage.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResourceClientWalker.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedResourceHandle.o loader/cache/CachedResourceHandle.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/cache/CachedImage.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResourceHandle.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/cache/CachedImage.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedImage.h:26, from loader/cache/CachedImage.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedResourceRequest.o loader/cache/CachedResourceRequest.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResourceRequest.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedResource.o loader/cache/CachedResource.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResource.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/cache/CachedResourceRequest.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResourceRequest.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/cache/CachedResource.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResource.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/cache/CachedResourceRequest.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/cache/CachedResourceRequest.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/network/ResourceHandleClient.h:30:0, from loader/ResourceLoader.h:32, from loader/SubresourceLoader.h:33, from loader/cache/CachedResourceRequest.h:26, from loader/cache/CachedResourceRequest.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/cache/CachedResource.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/cache/CachedResource.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResource.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedScript.o loader/cache/CachedScript.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedScript.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedXSLStyleSheet.o loader/cache/CachedXSLStyleSheet.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CrossOriginAccessControl.o loader/CrossOriginAccessControl.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedXSLStyleSheet.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/CrossOriginAccessControl.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CrossOriginPreflightResultCache.o loader/CrossOriginPreflightResultCache.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/CrossOriginPreflightResultCache.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CachedResourceLoader.o loader/cache/CachedResourceLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResourceLoader.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentLoader.o loader/DocumentLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/DocumentLoader.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/CachedResourceLoader.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/cache/CachedResourceLoader.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/DocumentLoader.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/DocumentLoader.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/CachedResourceLoader.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from loader/cache/CachedFont.h:37, from loader/cache/CachedResourceLoader.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceLoader.h:29, from loader/cache/CachedResourceLoader.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/DocumentLoader.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/DocumentLoader.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from loader/DocumentWriter.h:32, from loader/DocumentLoader.h:33, from loader/DocumentLoader.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentThreadableLoader.o loader/DocumentThreadableLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/DocumentThreadableLoader.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/DocumentThreadableLoader.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/DocumentThreadableLoader.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DocumentWriter.o loader/DocumentWriter.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/DocumentThreadableLoader.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/DocumentThreadableLoader.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from loader/DocumentThreadableLoader.h:40:0, from loader/DocumentThreadableLoader.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/DocumentWriter.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/DOMImplementation.h:27, from loader/DocumentWriter.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/DocumentWriter.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from loader/DocumentWriter.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from loader/DocumentWriter.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from loader/DocumentWriter.h:32, from loader/DocumentWriter.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FormState.o loader/FormState.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/FormState.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FormSubmission.o loader/FormSubmission.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/FormSubmission.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/FormState.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/FormState.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/FormSubmission.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/FormSubmission.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/FormState.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/FormState.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/FormState.h:32, from loader/FormState.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FrameLoader.o loader/FrameLoader.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/FormSubmission.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/FormSubmission.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/FormState.h:32, from loader/FormSubmission.h:34, from loader/FormSubmission.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/FrameLoader.cpp:34: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/FrameLoader.h:40, from loader/FrameLoader.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/FrameLoader.cpp:34: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FrameLoaderStateMachine.o loader/FrameLoaderStateMachine.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HistoryController.o loader/HistoryController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/HistoryController.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/HistoryController.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/FrameLoader.h:40, from loader/FrameLoader.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/HistoryController.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/FrameLoader.h:40, from loader/FrameLoader.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/HistoryController.h:34, from loader/FrameLoader.h:37, from loader/FrameLoader.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from loader/HistoryController.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from loader/HistoryController.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/HistoryController.h:34, from loader/HistoryController.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FTPDirectoryParser.o loader/FTPDirectoryParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/FTPDirectoryParser.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IconDatabaseBase.o loader/icon/IconDatabaseBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/icon/IconDatabaseBase.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IconLoader.o loader/icon/IconLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/icon/IconLoader.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageLoader.o loader/ImageLoader.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/icon/IconLoader.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/icon/IconLoader.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ImageLoader.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/icon/IconLoader.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/icon/IconLoader.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from loader/icon/IconLoader.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/ImageLoader.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ImageLoader.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MainResourceLoader.o loader/MainResourceLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/MainResourceLoader.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/ImageLoader.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/ImageLoader.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/MainResourceLoader.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/MainResourceLoader.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NavigationAction.o loader/NavigationAction.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/MainResourceLoader.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/MainResourceLoader.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/network/ResourceHandleClient.h:30:0, from loader/ResourceLoader.h:32, from loader/MainResourceLoader.h:33, from loader/MainResourceLoader.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/NavigationAction.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/NavigationAction.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/NavigationAction.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/NavigationAction.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/NavigationAction.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NetscapePlugInStreamLoader.o loader/NetscapePlugInStreamLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/NetscapePlugInStreamLoader.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/FrameLoader.h:40, from loader/NetscapePlugInStreamLoader.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PingLoader.o loader/PingLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/NetscapePlugInStreamLoader.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/FrameLoader.h:40, from loader/NetscapePlugInStreamLoader.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/FrameLoader.h:40, from loader/NetscapePlugInStreamLoader.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PingLoader.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlaceholderDocument.o loader/PlaceholderDocument.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/PingLoader.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PlaceholderDocument.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PingLoader.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/PlaceholderDocument.h:29, from loader/PlaceholderDocument.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PlaceholderDocument.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/PingLoader.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/PingLoader.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from platform/network/FormData.h:23, from loader/PingLoader.h:35, from loader/PingLoader.cpp:33: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/PlaceholderDocument.h:29, from loader/PlaceholderDocument.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/PlaceholderDocument.h:29, from loader/PlaceholderDocument.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PolicyCallback.o loader/PolicyCallback.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PolicyCallback.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PolicyChecker.o loader/PolicyChecker.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PolicyChecker.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyCallback.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PolicyCallback.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/PolicyChecker.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/PolicyChecker.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyCallback.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyCallback.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/Clipboard.h:27, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyCallback.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/PolicyChecker.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/PolicyCallback.h:34, from loader/PolicyChecker.h:35, from loader/PolicyChecker.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/PolicyChecker.h:34, from loader/PolicyChecker.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ProgressTracker.o loader/ProgressTracker.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ProgressTracker.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NavigationScheduler.o loader/NavigationScheduler.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ProgressTracker.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ProgressTracker.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/NavigationScheduler.cpp:32: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ProgressTracker.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ProgressTracker.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from loader/DocumentWriter.h:32, from loader/DocumentLoader.h:33, from loader/ProgressTracker.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/NavigationScheduler.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/NavigationScheduler.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceLoader.o loader/ResourceLoader.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/NavigationScheduler.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/NavigationScheduler.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from loader/NavigationScheduler.cpp:36: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ResourceLoader.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ResourceLoader.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ResourceLoader.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ResourceLoader.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ResourceLoader.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/network/ResourceHandleClient.h:30:0, from loader/ResourceLoader.h:32, from loader/ResourceLoader.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceLoadNotifier.o loader/ResourceLoadNotifier.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ResourceLoadNotifier.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ResourceLoadNotifier.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ResourceLoadNotifier.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ResourceLoadNotifier.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/ResourceLoadNotifier.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceLoadScheduler.o loader/ResourceLoadScheduler.cpp ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from loader/DocumentWriter.h:32, from loader/DocumentLoader.h:33, from loader/ResourceLoadNotifier.cpp:34: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ResourceLoadScheduler.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SinkDocument.o loader/SinkDocument.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/ResourceLoadScheduler.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ResourceLoadScheduler.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/SinkDocument.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from html/HTMLDocument.h:27, from loader/SinkDocument.h:29, from loader/SinkDocument.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/ResourceLoadScheduler.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/ResourceLoadScheduler.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/SinkDocument.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/ResourceLoadScheduler.h:27, from loader/ResourceLoadScheduler.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from loader/SinkDocument.h:29, from loader/SinkDocument.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from html/HTMLDocument.h:27, from loader/SinkDocument.h:29, from loader/SinkDocument.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SubframeLoader.o loader/SubframeLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/SubframeLoader.cpp:33: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SubresourceLoader.o loader/SubresourceLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/SubresourceLoader.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/SubframeLoader.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/SubframeLoader.cpp:33: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/SubresourceLoader.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/SubresourceLoader.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/SubresourceLoader.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/SubresourceLoader.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/network/ResourceHandleClient.h:30:0, from loader/ResourceLoader.h:32, from loader/SubresourceLoader.h:33, from loader/SubresourceLoader.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/SubframeLoader.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from loader/SubframeLoader.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/SubframeLoader.h:35, from loader/SubframeLoader.cpp:34: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextResourceDecoder.o loader/TextResourceDecoder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ThreadableLoader.o loader/ThreadableLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/TextResourceDecoder.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ThreadableLoader.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/DOMImplementation.h:27, from loader/TextResourceDecoder.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/TextResourceDecoder.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/ThreadableLoader.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/ThreadableLoader.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from loader/TextResourceDecoder.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from loader/TextResourceDecoder.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from loader/ThreadableLoader.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from loader/ThreadableLoader.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Notification.o notifications/Notification.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NotificationCenter.o notifications/NotificationCenter.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from notifications/Notification.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from notifications/NotificationCenter.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from notifications/Notification.h:36, from notifications/Notification.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from notifications/Notification.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from notifications/Notification.h:36, from notifications/NotificationCenter.h:34, from notifications/NotificationCenter.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from notifications/NotificationCenter.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from notifications/Notification.h:36, from notifications/Notification.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from notifications/Notification.h:36, from notifications/Notification.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from notifications/Notification.h:36, from notifications/NotificationCenter.h:34, from notifications/NotificationCenter.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from notifications/Notification.h:36, from notifications/NotificationCenter.h:34, from notifications/NotificationCenter.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AnimationBase.o page/animation/AnimationBase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AnimationController.o page/animation/AnimationController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/AnimationBase.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/AnimationController.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/AnimationBase.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/AnimationBase.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/AnimationController.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/AnimationController.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/AnimationBase.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/AnimationBase.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/AnimationController.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from page/animation/AnimationBase.h:35, from page/animation/AnimationBase.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/AnimationController.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from page/animation/AnimationBase.h:35, from page/animation/AnimationController.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CompositeAnimation.o page/animation/CompositeAnimation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/CompositeAnimation.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/CompositeAnimation.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/CompositeAnimation.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/CompositeAnimation.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/CompositeAnimation.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImplicitAnimation.o page/animation/ImplicitAnimation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/ImplicitAnimation.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/KeyframeAnimation.o page/animation/KeyframeAnimation.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/ImplicitAnimation.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/ImplicitAnimation.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/KeyframeAnimation.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/animation/KeyframeAnimation.h:33, from page/animation/KeyframeAnimation.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/animation/KeyframeAnimation.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/ImplicitAnimation.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/ImplicitAnimation.h:33, from page/animation/CompositeAnimation.h:32, from page/animation/ImplicitAnimation.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitAnimation.o page/WebKitAnimation.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/KeyframeAnimation.h:33, from page/animation/KeyframeAnimation.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/KeyframeAnimation.h:33, from page/animation/KeyframeAnimation.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/WebKitAnimation.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/animation/KeyframeAnimation.h:33, from page/WebKitAnimation.h:31, from page/WebKitAnimation.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/WebKitAnimation.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitAnimationList.o page/WebKitAnimationList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/WebKitAnimationList.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/KeyframeAnimation.h:33, from page/WebKitAnimation.h:31, from page/WebKitAnimation.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/animation/KeyframeAnimation.h:33, from page/WebKitAnimation.h:31, from page/WebKitAnimation.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BarInfo.o page/BarInfo.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from page/WebKitAnimationList.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/WebKitAnimationList.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/BarInfo.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from page/WebKitAnimationList.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from page/WebKitAnimationList.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/BarInfo.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/BarInfo.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Chrome.o page/Chrome.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/BarInfo.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/BarInfo.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Chrome.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from page/BarInfo.h:33:0, from page/BarInfo.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Console.o page/Console.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from page/Chrome.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Chrome.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Console.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from page/Console.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Console.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from page/Chrome.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from page/Chrome.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/graphics/Image.h:35, from platform/Cursor.h:29, from page/Chrome.h:24, from page/Chrome.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from page/Console.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from page/Console.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/MemoryInfo.h:35:0, from page/Console.h:32, from page/Console.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContentSecurityPolicy.o page/ContentSecurityPolicy.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/ContentSecurityPolicy.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContextMenuController.o page/ContextMenuController.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/ContentSecurityPolicy.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/ContentSecurityPolicy.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/ContextMenuController.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/ContentSecurityPolicy.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/ContentSecurityPolicy.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from page/ContentSecurityPolicy.h:30, from page/ContentSecurityPolicy.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/ContextMenuController.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/ContextMenuController.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/ContextMenuController.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/ContextMenuController.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/graphics/Image.h:35, from platform/Cursor.h:29, from page/Chrome.h:24, from page/ContextMenuController.cpp:33: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Crypto.o page/Crypto.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMSelection.o page/DOMSelection.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DOMSelection.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/DOMSelection.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DOMSelection.cpp:30: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/DOMSelection.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/DOMSelection.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/DOMSelection.h:35:0, from page/DOMSelection.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMTimer.o page/DOMTimer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DOMTimer.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from page/DOMTimer.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DOMTimer.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMWindow.o page/DOMWindow.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DOMWindow.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from page/DOMTimer.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from page/DOMTimer.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/DateInstanceCache.h:32:0, from ../JavaScriptCore/runtime/JSGlobalData.h:34, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from page/DOMTimer.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeUnloadEvent.h:27, from page/DOMWindow.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DOMWindow.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DragController.o page/DragController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DragController.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from page/DragController.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/DragController.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeUnloadEvent.h:27, from page/DOMWindow.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/BeforeUnloadEvent.h:27, from page/DOMWindow.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from page/DOMWindow.h:30, from page/DOMWindow.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from page/DragController.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from page/DragController.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from page/DragController.h:32, from page/DragController.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventHandler.o page/EventHandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventSource.o page/EventSource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/EventSource.cpp:34: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/EventHandler.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/EventHandler.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/EventHandler.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/EventSource.cpp:42: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/EventSource.cpp:34: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/EventSource.cpp:42: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/EventSource.cpp:42: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FocusController.o page/FocusController.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FocusController.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/EventHandler.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/EventHandler.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/EventHandler.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from page/FocusController.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FocusController.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from page/FocusController.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from page/FocusController.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from page/FocusController.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Frame.o page/Frame.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Frame.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/Frame.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Frame.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FrameActionScheduler.o page/FrameActionScheduler.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FrameActionScheduler.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/FrameActionScheduler.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FrameActionScheduler.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/FrameActionScheduler.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/FrameActionScheduler.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FrameTree.o page/FrameTree.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FrameTree.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/Frame.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from page/Frame.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': page/Frame.cpp:639:5: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/Frame.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameTree.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FrameTree.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameTree.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameTree.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from page/FrameTree.h:23, from page/FrameTree.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FrameView.o page/FrameView.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Geolocation.o page/Geolocation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FrameView.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Geolocation.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from page/FrameView.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/FrameView.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/Coordinates.h:29, from page/Geoposition.h:29, from page/Geolocation.h:31, from page/Geolocation.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Geolocation.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from page/GeolocationPositionCache.h:30, from page/Geolocation.h:30, from page/Geolocation.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from page/GeolocationPositionCache.h:30, from page/Geolocation.h:30, from page/Geolocation.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GeolocationController.o page/GeolocationController.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GeolocationPositionCache.o page/GeolocationPositionCache.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/GeolocationPositionCache.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from page/FrameView.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from page/FrameView.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from page/FrameView.h:28, from page/FrameView.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GroupSettings.o page/GroupSettings.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/GroupSettings.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/History.o page/History.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/History.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/History.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/History.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/History.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/History.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from page/History.h:29, from page/History.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Location.o page/Location.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MemoryInfo.o page/MemoryInfo.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Location.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/MemoryInfo.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/Location.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Location.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/MemoryInfo.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/MemoryInfo.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/Location.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/Location.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/Location.h:34:0, from page/Location.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/MemoryInfo.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/MemoryInfo.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/MemoryInfo.h:35:0, from page/MemoryInfo.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MouseEventWithHitTestResults.o page/MouseEventWithHitTestResults.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Navigator.o page/Navigator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/MouseEventWithHitTestResults.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Navigator.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from page/MouseEventWithHitTestResults.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/MouseEventWithHitTestResults.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from page/MouseEventWithHitTestResults.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeTypeArray.h:24, from page/Navigator.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Navigator.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from page/MouseEventWithHitTestResults.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NavigatorBase.o page/NavigatorBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/NavigatorBase.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeTypeArray.h:24, from page/Navigator.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeTypeArray.h:24, from page/Navigator.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/Navigator.h:26:0, from page/Navigator.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/OriginAccessEntry.o page/OriginAccessEntry.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Page.o page/Page.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/OriginAccessEntry.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Page.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageGroup.o page/PageGroup.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PageGroup.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from page/Page.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Page.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from page/PageGroup.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PageGroup.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from page/PageGroup.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from page/PageGroup.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/LinkHash.h:30, from page/PageGroup.h:31, from page/PageGroup.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from page/Page.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from page/Page.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from page/Page.h:26, from page/Page.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageGroupLoadDeferrer.o page/PageGroupLoadDeferrer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PageGroupLoadDeferrer.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageSerializer.o page/PageSerializer.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/PageGroupLoadDeferrer.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PageGroupLoadDeferrer.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PageSerializer.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/PageGroupLoadDeferrer.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/PageGroupLoadDeferrer.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from page/PageGroupLoadDeferrer.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/PageSerializer.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PageSerializer.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Performance.o page/Performance.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PerformanceNavigation.o page/PerformanceNavigation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PerformanceTiming.o page/PerformanceTiming.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginHalter.o page/PluginHalter.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PluginHalter.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/PageSerializer.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/PageSerializer.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from page/PageSerializer.h:34, from page/PageSerializer.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PrintContext.o page/PrintContext.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PrintContext.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/PrintContext.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/PrintContext.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Screen.o page/Screen.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Screen.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/PrintContext.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/Screen.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Screen.cpp:30: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/PrintContext.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from platform/graphics/Generator.h:29:0, from platform/graphics/Gradient.h:33, from platform/graphics/GraphicsContext.h:33, from page/PrintContext.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/Screen.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/Screen.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from page/Screen.h:34:0, from page/Screen.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SecurityOrigin.o page/SecurityOrigin.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Settings.o page/Settings.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/SecurityOrigin.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Settings.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from page/SecurityOrigin.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/SecurityOrigin.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from page/Settings.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/Settings.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/SecurityOrigin.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from page/SecurityOrigin.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from page/Settings.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from page/Settings.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from page/Settings.h:32, from page/Settings.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SpatialNavigation.o page/SpatialNavigation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/SpatialNavigation.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SuspendableTimer.o page/SuspendableTimer.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/SpatialNavigation.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/SuspendableTimer.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/SpatialNavigation.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UserContentURLPattern.o page/UserContentURLPattern.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/UserContentURLPattern.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/SpatialNavigation.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/SpatialNavigation.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/SpatialNavigation.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WindowFeatures.o page/WindowFeatures.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/WindowFeatures.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginData.o plugins/PluginData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginData.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMPluginArray.o plugins/DOMPluginArray.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMPlugin.o plugins/DOMPlugin.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMPluginArray.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPluginArray.h:24, from plugins/DOMPluginArray.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMPluginArray.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMPlugin.cpp:19: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPlugin.cpp:20: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMPlugin.cpp:19: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPluginArray.h:24, from plugins/DOMPluginArray.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPluginArray.h:24, from plugins/DOMPluginArray.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPluginArray.h:24, from plugins/DOMPluginArray.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPlugin.cpp:20: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginMainThreadScheduler.o plugins/PluginMainThreadScheduler.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPlugin.cpp:20: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMPlugin.h:23, from plugins/DOMPlugin.cpp:20: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginMainThreadScheduler.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMMimeType.o plugins/DOMMimeType.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMMimeTypeArray.o plugins/DOMMimeTypeArray.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMMimeType.cpp:19: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMMimeTypeArray.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeType.cpp:20: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMMimeType.cpp:19: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeTypeArray.h:24, from plugins/DOMMimeTypeArray.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/DOMMimeTypeArray.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeType.cpp:20: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeType.cpp:20: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeType.cpp:20: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeTypeArray.h:24, from plugins/DOMMimeTypeArray.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeTypeArray.h:24, from plugins/DOMMimeTypeArray.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from plugins/DOMMimeType.h:23, from plugins/DOMMimeTypeArray.h:24, from plugins/DOMMimeTypeArray.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Animation.o platform/animation/Animation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/animation/Animation.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AnimationList.o platform/animation/AnimationList.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/animation/AnimationList.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Arena.o platform/Arena.cpp ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Base64.o platform/text/Base64.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/Base64.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BidiContext.o platform/text/BidiContext.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/BidiContext.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Hyphenation.o platform/text/Hyphenation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LocalizedDateNone.o platform/text/LocalizedDateNone.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LocalizedNumberNone.o platform/text/LocalizedNumberNone.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/LocalizedNumberNone.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/LocalizedDateNone.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContentType.o platform/ContentType.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CrossThreadCopier.o platform/CrossThreadCopier.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ContentType.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/CrossThreadCopier.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DateComponents.o platform/DateComponents.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DefaultLocalizationStrategy.o platform/DefaultLocalizationStrategy.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/DateComponents.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/DefaultLocalizationStrategy.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DragData.o platform/DragData.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DragImage.o platform/DragImage.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/DragData.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileChooser.o platform/FileChooser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/FileChooser.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/DragImage.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/DragImage.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/DragImage.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileStream.o platform/FileStream.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/FileStream.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/DragImage.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/DragImage.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from page/DragController.h:32, from platform/DragImage.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileSystem.o platform/FileSystem.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GeolocationService.o platform/GeolocationService.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/FileSystem.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/GeolocationService.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageFrameQt.o platform/image-decoders/qt/ImageFrameQt.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/Coordinates.h:29, from page/Geoposition.h:29, from platform/GeolocationService.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/GeolocationService.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/image-decoders/qt/ImageFrameQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/Coordinates.h:29, from page/Geoposition.h:29, from platform/GeolocationService.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from page/Coordinates.h:29, from page/Geoposition.h:29, from platform/GeolocationService.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontDescription.o platform/graphics/FontDescription.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontFallbackList.o platform/graphics/FontFallbackList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/FontDescription.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/FontFallbackList.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontFamily.o platform/graphics/FontFamily.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/FontFamily.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BitmapImage.o platform/graphics/BitmapImage.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Color.o platform/graphics/Color.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/BitmapImage.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/Color.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContextShadow.o platform/graphics/ContextShadow.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FloatPoint3D.o platform/graphics/FloatPoint3D.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/ContextShadow.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FloatPoint.o platform/graphics/FloatPoint.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FloatQuad.o platform/graphics/FloatQuad.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/FloatQuad.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FloatRect.o platform/graphics/FloatRect.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FloatSize.o platform/graphics/FloatSize.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontData.o platform/graphics/FontData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/FloatRect.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Font.o platform/graphics/Font.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontCache.o platform/graphics/FontCache.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/Font.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/FontCache.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GeneratedImage.o platform/graphics/GeneratedImage.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/GeneratedImage.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Gradient.o platform/graphics/Gradient.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GraphicsContext.o platform/graphics/GraphicsContext.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/GraphicsContext.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/Gradient.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GraphicsLayer.o platform/graphics/GraphicsLayer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/GraphicsLayer.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GraphicsTypes.o platform/graphics/GraphicsTypes.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Image.o platform/graphics/Image.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/GraphicsTypes.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/Image.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageBuffer.o platform/graphics/ImageBuffer.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageSource.o platform/graphics/ImageSource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/ImageBuffer.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/ImageSource.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IntRect.o platform/graphics/IntRect.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/IntRect.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Path.o platform/graphics/Path.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PathTraversalState.o platform/graphics/PathTraversalState.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/Path.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/PathTraversalState.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Pattern.o platform/graphics/Pattern.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RoundedIntRect.o platform/graphics/RoundedIntRect.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/RoundedIntRect.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SegmentedFontData.o platform/graphics/SegmentedFontData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/Pattern.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ShadowBlur.o platform/graphics/ShadowBlur.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/SegmentedFontData.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/ShadowBlur.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGGlyph.o platform/graphics/SVGGlyph.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/SVGGlyph.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SimpleFontData.o platform/graphics/SimpleFontData.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TiledBackingStore.o platform/graphics/TiledBackingStore.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/SimpleFontData.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/TiledBackingStore.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontData.h:24, from platform/graphics/SimpleFontData.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/SimpleFontData.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontData.h:24, from platform/graphics/SimpleFontData.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontData.h:24, from platform/graphics/SimpleFontData.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AffineTransform.o platform/graphics/transforms/AffineTransform.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TransformationMatrix.o platform/graphics/transforms/TransformationMatrix.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/transforms/AffineTransform.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MatrixTransformOperation.o platform/graphics/transforms/MatrixTransformOperation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/transforms/TransformationMatrix.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Matrix3DTransformOperation.o platform/graphics/transforms/Matrix3DTransformOperation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PerspectiveTransformOperation.o platform/graphics/transforms/PerspectiveTransformOperation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RotateTransformOperation.o platform/graphics/transforms/RotateTransformOperation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScaleTransformOperation.o platform/graphics/transforms/ScaleTransformOperation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SkewTransformOperation.o platform/graphics/transforms/SkewTransformOperation.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TransformOperations.o platform/graphics/transforms/TransformOperations.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/transforms/TransformOperations.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TranslateTransformOperation.o platform/graphics/transforms/TranslateTransformOperation.cpp ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/KillRingNone.o platform/KillRingNone.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/KillRingNone.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/KURL.o platform/KURL.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Language.o platform/Language.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/KURL.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Language.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Length.o platform/Length.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Length.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LineEnding.o platform/text/LineEnding.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/LineEnding.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LevelDBDatabase.o platform/leveldb/LevelDBDatabase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LevelDBIterator.o platform/leveldb/LevelDBIterator.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LinkHash.o platform/LinkHash.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/LinkHash.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Logging.o platform/Logging.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MIMETypeRegistry.o platform/MIMETypeRegistry.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Logging.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/MIMETypeRegistry.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DeviceOrientationClientMock.o platform/mock/DeviceOrientationClientMock.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/mock/DeviceOrientationClientMock.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/graphics/MediaPlayer.h:35, from platform/MIMETypeRegistry.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/MIMETypeRegistry.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GeolocationClientMock.o platform/mock/GeolocationClientMock.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GeolocationServiceMock.o platform/mock/GeolocationServiceMock.cpp platform/MIMETypeRegistry.cpp: In function 'void WebCore::initializeSupportedNonImageMimeTypes()': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummynonimage_mime_types_must_be_less_than_or_equal_to_16' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ platform/MIMETypeRegistry.cpp:222:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(types) / sizeof(types[0]) <= 16, ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/mock/GeolocationServiceMock.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from platform/MIMETypeRegistry.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from platform/MIMETypeRegistry.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SpeechInputClientMock.o platform/mock/SpeechInputClientMock.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/mock/SpeechInputClientMock.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AuthenticationChallengeBase.o platform/network/AuthenticationChallengeBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/AuthenticationChallengeBase.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BlobData.o platform/network/BlobData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/BlobData.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BlobRegistryImpl.o platform/network/BlobRegistryImpl.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/BlobRegistryImpl.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BlobResourceHandle.o platform/network/BlobResourceHandle.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/BlobResourceHandle.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Credential.o platform/network/Credential.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/Credential.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FormData.o platform/network/FormData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/FormData.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FormDataBuilder.o platform/network/FormDataBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/FormDataBuilder.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from platform/network/FormData.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/FormData.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/network/FormDataBuilder.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/FormDataBuilder.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from platform/network/FormData.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from platform/network/FormData.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/network/FormDataBuilder.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/network/FormDataBuilder.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/network/FormDataBuilder.h:24, from platform/network/FormDataBuilder.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTTPHeaderMap.o platform/network/HTTPHeaderMap.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/HTTPHeaderMap.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTTPParsers.o platform/network/HTTPParsers.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/HTTPParsers.cpp:32: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NetworkStateNotifier.o platform/network/NetworkStateNotifier.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/NetworkStateNotifier.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ProtectionSpace.o platform/network/ProtectionSpace.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ProxyServer.o platform/network/ProxyServer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/ProtectionSpace.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/ProxyServer.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceErrorBase.o platform/network/ResourceErrorBase.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceHandle.o platform/network/ResourceHandle.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/ResourceErrorBase.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/ResourceHandle.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceRequestBase.o platform/network/ResourceRequestBase.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/ResourceRequestBase.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceResponseBase.o platform/network/ResourceResponseBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/ResourceResponseBase.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RegularExpression.o platform/text/RegularExpression.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/RegularExpression.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RuntimeApplicationChecks.o platform/RuntimeApplicationChecks.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/RuntimeApplicationChecks.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SchemeRegistry.o platform/SchemeRegistry.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollableArea.o platform/ScrollableArea.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/SchemeRegistry.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ScrollableArea.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollAnimator.o platform/ScrollAnimator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ScrollAnimator.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Scrollbar.o platform/Scrollbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollbarThemeComposite.o platform/ScrollbarThemeComposite.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ScrollbarThemeComposite.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Scrollbar.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/Scrollbar.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Scrollbar.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from platform/ScrollbarThemeComposite.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ScrollbarThemeComposite.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/Scrollbar.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/Scrollbar.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/Widget.h:32:0, from platform/Scrollbar.h:31, from platform/Scrollbar.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from platform/ScrollbarThemeComposite.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from platform/ScrollbarThemeComposite.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/graphics/Generator.h:29:0, from platform/graphics/Gradient.h:33, from platform/graphics/GraphicsContext.h:33, from platform/ScrollbarTheme.h:29, from platform/ScrollbarThemeComposite.h:29, from platform/ScrollbarThemeComposite.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollView.o platform/ScrollView.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SegmentedString.o platform/text/SegmentedString.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/SegmentedString.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ScrollView.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/ScrollView.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ScrollView.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SharedBuffer.o platform/SharedBuffer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/SharedBuffer.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/ScrollView.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/ScrollView.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SharedBufferCRLFLineReader.o platform/SharedBufferCRLFLineReader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/SharedBufferCRLFLineReader.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/String.o platform/text/String.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/String.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextBoundaries.o platform/text/TextBoundaries.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextCodec.o platform/text/TextCodec.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextBoundaries.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextCodec.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextCodecLatin1.o platform/text/TextCodecLatin1.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextCodecLatin1.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextCodecUserDefined.o platform/text/TextCodecUserDefined.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextCodecUserDefined.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextCodecUTF16.o platform/text/TextCodecUTF16.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextCodecUTF16.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextCodecUTF8.o platform/text/TextCodecUTF8.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextCodecUTF8.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextEncoding.o platform/text/TextEncoding.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextEncoding.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextEncodingDetectorNone.o platform/text/TextEncodingDetectorNone.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextEncodingDetectorNone.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextEncodingRegistry.o platform/text/TextEncodingRegistry.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextEncodingRegistry.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextStream.o platform/text/TextStream.cpp ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/TextStream.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ThreadGlobalData.o platform/ThreadGlobalData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ThreadGlobalData.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ThreadTimers.o platform/ThreadTimers.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/ThreadTimers.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Timer.o platform/Timer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Timer.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UnicodeRange.o platform/text/UnicodeRange.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontTranscoder.o platform/text/transcoder/FontTranscoder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/transcoder/FontTranscoder.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/UUID.o platform/UUID.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/UUID.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Widget.o platform/Widget.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformStrategies.o platform/PlatformStrategies.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/PlatformStrategies.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Widget.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LocalizedStrings.o platform/LocalizedStrings.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IFrameShimSupport.o plugins/IFrameShimSupport.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/LocalizedStrings.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/IFrameShimSupport.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from plugins/IFrameShimSupport.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginDatabase.o plugins/PluginDatabase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/IFrameShimSupport.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginDatabase.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/PluginDatabase.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginDatabase.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from plugins/IFrameShimSupport.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from plugins/IFrameShimSupport.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from plugins/IFrameShimSupport.cpp:34: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/PluginDatabase.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from plugins/PluginDatabase.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from plugins/PluginDatabase.h:31, from plugins/PluginDatabase.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginDebug.o plugins/PluginDebug.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginDebug.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginPackage.o plugins/PluginPackage.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginPackage.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginStream.o plugins/PluginStream.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginStream.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginView.o plugins/PluginView.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from plugins/PluginStream.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginStream.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginView.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from plugins/PluginStream.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from plugins/PluginStream.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/FileSystem.h:33, from plugins/PluginStream.h:30, from plugins/PluginStream.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from plugins/PluginView.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/PluginView.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AutoTableLayout.o rendering/AutoTableLayout.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from plugins/PluginView.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from plugins/PluginView.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/AutoTableLayout.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from platform/network/FormData.h:23, from platform/network/ResourceRequestBase.h:31, from platform/network/qt/ResourceRequest.h:30, from page/FrameLoadRequest.h:29, from plugins/PluginView.h:31, from plugins/PluginView.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/AutoTableLayout.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/AutoTableLayout.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/AutoTableLayout.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/AutoTableLayout.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/break_lines.o rendering/break_lines.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/BidiRun.o rendering/BidiRun.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/break_lines.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CounterNode.o rendering/CounterNode.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/BidiRun.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/CounterNode.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/BidiRun.h:29, from rendering/BidiRun.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/BidiRun.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCounter.h:26, from rendering/CounterNode.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/CounterNode.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/BidiRun.h:29, from rendering/BidiRun.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/BidiRun.h:29, from rendering/BidiRun.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCounter.h:26, from rendering/CounterNode.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCounter.h:26, from rendering/CounterNode.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EllipsisBox.o rendering/EllipsisBox.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FixedTableLayout.o rendering/FixedTableLayout.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/EllipsisBox.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/FixedTableLayout.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/EllipsisBox.h:23, from rendering/EllipsisBox.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/EllipsisBox.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/FixedTableLayout.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/FixedTableLayout.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/EllipsisBox.h:23, from rendering/EllipsisBox.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/EllipsisBox.h:23, from rendering/EllipsisBox.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/FixedTableLayout.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/FixedTableLayout.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HitTestResult.o rendering/HitTestResult.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InlineBox.o rendering/InlineBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/HitTestResult.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/InlineBox.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from rendering/HitTestResult.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/HitTestResult.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineBox.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/InlineBox.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from rendering/HitTestResult.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineBox.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from rendering/HitTestResult.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineBox.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from dom/DocumentMarkerController.h:30, from rendering/HitTestResult.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InlineFlowBox.o rendering/InlineFlowBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/InlineFlowBox.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/InlineTextBox.o rendering/InlineTextBox.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/InlineFlowBox.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/InlineTextBox.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/InlineFlowBox.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/InlineTextBox.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/InlineTextBox.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/InlineFlowBox.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/InlineFlowBox.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/InlineTextBox.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/InlineTextBox.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/InlineTextBox.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LayoutState.o rendering/LayoutState.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderApplet.o rendering/RenderApplet.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/LayoutState.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderApplet.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/LayoutState.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/LayoutState.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderApplet.h:25, from rendering/RenderApplet.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderApplet.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/LayoutState.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/LayoutState.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/LayoutState.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderApplet.h:25, from rendering/RenderApplet.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderApplet.h:25, from rendering/RenderApplet.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderApplet.h:25, from rendering/RenderApplet.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderArena.o rendering/RenderArena.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderBlock.o rendering/RenderBlock.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBlock.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderBlockLineLayout.o rendering/RenderBlockLineLayout.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderBlock.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBlock.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBlockLineLayout.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/BidiRun.h:29, from rendering/InlineIterator.h:26, from rendering/RenderBlockLineLayout.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBlockLineLayout.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderBlock.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderBlock.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderBlock.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/BidiRun.h:29, from rendering/InlineIterator.h:26, from rendering/RenderBlockLineLayout.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/BidiRun.h:29, from rendering/InlineIterator.h:26, from rendering/RenderBlockLineLayout.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/text/BidiContext.h:27:0, from platform/text/BidiResolver.h:25, from rendering/RenderBlockLineLayout.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderBox.o rendering/RenderBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBox.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBox.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBox.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBox.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBox.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBox.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderBoxModelObject.o rendering/RenderBoxModelObject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBoxModelObject.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBoxModelObject.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBoxModelObject.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBoxModelObject.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBoxModelObject.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBoxModelObject.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderBR.o rendering/RenderBR.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBR.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderBR.h:24, from rendering/RenderBR.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderBR.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderButton.o rendering/RenderButton.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderButton.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderBR.h:24, from rendering/RenderBR.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderBR.h:24, from rendering/RenderBR.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderButton.h:24, from rendering/RenderButton.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderButton.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderCombineText.o rendering/RenderCombineText.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderCombineText.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderButton.h:24, from rendering/RenderButton.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderButton.h:24, from rendering/RenderButton.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCombineText.h:24, from rendering/RenderCombineText.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderCombineText.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderCounter.o rendering/RenderCounter.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCombineText.h:24, from rendering/RenderCombineText.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCombineText.h:24, from rendering/RenderCombineText.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderCounter.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCounter.h:26, from rendering/RenderCounter.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderCounter.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderDetails.o rendering/RenderDetails.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCounter.h:26, from rendering/RenderCounter.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderCounter.h:26, from rendering/RenderCounter.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderDetails.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderDetails.h:26, from rendering/RenderDetails.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderDetails.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderDetails.h:26, from rendering/RenderDetails.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderDetails.h:26, from rendering/RenderDetails.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderDetailsMarker.o rendering/RenderDetailsMarker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderEmbeddedObject.o rendering/RenderEmbeddedObject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderDetailsMarker.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderDetailsMarker.h:26, from rendering/RenderDetailsMarker.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderEmbeddedObject.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderDetailsMarker.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderEmbeddedObject.h:26, from rendering/RenderEmbeddedObject.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderEmbeddedObject.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderDetailsMarker.h:26, from rendering/RenderDetailsMarker.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderDetailsMarker.h:26, from rendering/RenderDetailsMarker.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderFieldset.o rendering/RenderFieldset.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderEmbeddedObject.h:26, from rendering/RenderEmbeddedObject.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderEmbeddedObject.h:26, from rendering/RenderEmbeddedObject.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderEmbeddedObject.h:26, from rendering/RenderEmbeddedObject.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFieldset.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFieldset.h:27, from rendering/RenderFieldset.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFieldset.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderFileUploadControl.o rendering/RenderFileUploadControl.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFieldset.h:27, from rendering/RenderFieldset.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFieldset.h:27, from rendering/RenderFieldset.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFileUploadControl.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFileUploadControl.h:25, from rendering/RenderFileUploadControl.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderFlexibleBox.o rendering/RenderFlexibleBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFileUploadControl.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFlexibleBox.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderFlexibleBox.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFlexibleBox.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFileUploadControl.h:25, from rendering/RenderFileUploadControl.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFileUploadControl.h:25, from rendering/RenderFileUploadControl.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/FileChooser.h:33, from rendering/RenderFileUploadControl.h:24, from rendering/RenderFileUploadControl.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderFlexibleBox.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderFlexibleBox.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderFlexibleBox.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderFrame.o rendering/RenderFrame.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFrame.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrame.h:26, from rendering/RenderFrame.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFrame.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrame.h:26, from rendering/RenderFrame.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrame.h:26, from rendering/RenderFrame.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrame.h:26, from rendering/RenderFrame.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderFrameBase.o rendering/RenderFrameBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFrameBase.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderFrameSet.o rendering/RenderFrameSet.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFrameSet.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrameBase.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFrameBase.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderFrameSet.h:26, from rendering/RenderFrameSet.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderFrameSet.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrameBase.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrameBase.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderFrameBase.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderFrameSet.h:26, from rendering/RenderFrameSet.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderFrameSet.h:26, from rendering/RenderFrameSet.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderFrameSet.h:26, from rendering/RenderFrameSet.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderHTMLCanvas.o rendering/RenderHTMLCanvas.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderHTMLCanvas.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderHTMLCanvas.h:29, from rendering/RenderHTMLCanvas.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderHTMLCanvas.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderIFrame.o rendering/RenderIFrame.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderIFrame.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderHTMLCanvas.h:29, from rendering/RenderHTMLCanvas.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderHTMLCanvas.h:29, from rendering/RenderHTMLCanvas.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderHTMLCanvas.h:29, from rendering/RenderHTMLCanvas.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderIFrame.h:29, from rendering/RenderIFrame.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderIFrame.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderImage.o rendering/RenderImage.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderImage.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderIFrame.h:29, from rendering/RenderIFrame.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderIFrame.h:29, from rendering/RenderIFrame.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderFrameBase.h:29, from rendering/RenderIFrame.h:29, from rendering/RenderIFrame.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderImage.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderImage.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderImageResource.o rendering/RenderImageResource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderImageResource.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderImage.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderImage.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedImage.h:26, from rendering/RenderImageResource.h:29, from rendering/RenderImage.h:28, from rendering/RenderImage.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderImageResource.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderImageResource.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderImageResource.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderImageResource.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderImageResourceStyleImage.o rendering/RenderImageResourceStyleImage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderInline.o rendering/RenderInline.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderImageResourceStyleImage.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderInline.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/RenderInline.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderImageResourceStyleImage.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderInline.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderImageResourceStyleImage.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderImageResourceStyleImage.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderImageResourceStyleImage.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderLayer.o rendering/RenderLayer.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/RenderInline.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/RenderInline.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/RenderInline.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLayer.cpp:44: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLayer.h:48, from rendering/RenderLayer.cpp:45: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLayer.cpp:44: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLayer.h:48, from rendering/RenderLayer.cpp:45: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLayer.h:48, from rendering/RenderLayer.cpp:45: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/graphics/Generator.h:29:0, from platform/graphics/Gradient.h:33, from platform/graphics/GraphicsContext.h:33, from rendering/PaintInfo.h:33, from rendering/RenderLayer.h:47, from rendering/RenderLayer.cpp:45: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderLayerBacking.o rendering/RenderLayerBacking.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLayerBacking.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLayer.h:48, from rendering/RenderLayerBacking.h:35, from rendering/RenderLayerBacking.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLayerBacking.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLayer.h:48, from rendering/RenderLayerBacking.h:35, from rendering/RenderLayerBacking.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLayer.h:48, from rendering/RenderLayerBacking.h:35, from rendering/RenderLayerBacking.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/animation/Animation.h:28, from platform/graphics/GraphicsLayer.h:31, from rendering/RenderLayerBacking.h:33, from rendering/RenderLayerBacking.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderLayerCompositor.o rendering/RenderLayerCompositor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderLineBoxList.o rendering/RenderLineBoxList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLayerCompositor.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLineBoxList.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from rendering/RenderLayerCompositor.h:29, from rendering/RenderLayerCompositor.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLayerCompositor.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLineBoxList.h:33, from rendering/RenderLineBoxList.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderLineBoxList.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from rendering/RenderLayerCompositor.h:29, from rendering/RenderLayerCompositor.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from rendering/RenderLayerCompositor.h:29, from rendering/RenderLayerCompositor.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLineBoxList.h:33, from rendering/RenderLineBoxList.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from rendering/RenderLayerCompositor.h:29, from rendering/RenderLayerCompositor.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLineBoxList.h:33, from rendering/RenderLineBoxList.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderLineBoxList.h:33, from rendering/RenderLineBoxList.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderListBox.o rendering/RenderListBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderListBox.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderListItem.o rendering/RenderListItem.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListBox.h:34, from rendering/RenderListBox.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderListBox.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderListItem.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListItem.h:26, from rendering/RenderListItem.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderListItem.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListBox.h:34, from rendering/RenderListBox.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListBox.h:34, from rendering/RenderListBox.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListBox.h:34, from rendering/RenderListBox.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListItem.h:26, from rendering/RenderListItem.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListItem.h:26, from rendering/RenderListItem.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderListItem.h:26, from rendering/RenderListItem.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderListMarker.o rendering/RenderListMarker.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderMarquee.o rendering/RenderMarquee.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderListMarker.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMarquee.cpp:45: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderListMarker.h:26, from rendering/RenderListMarker.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderListMarker.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderMarquee.cpp:49: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMarquee.cpp:45: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderListMarker.h:26, from rendering/RenderListMarker.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderListMarker.h:26, from rendering/RenderListMarker.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderMarquee.cpp:49: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderListMarker.h:26, from rendering/RenderListMarker.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderMarquee.cpp:49: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderMarquee.cpp:49: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderMenuList.o rendering/RenderMenuList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMenuList.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderMenuList.h:29, from rendering/RenderMenuList.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMenuList.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderMeter.o rendering/RenderMeter.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMeter.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderMeter.h:25, from rendering/RenderMeter.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMeter.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderMenuList.h:29, from rendering/RenderMenuList.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderFlexibleBox.h:26, from rendering/RenderMenuList.h:29, from rendering/RenderMenuList.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/PopupMenu.h:24:0, from rendering/RenderMenuList.h:27, from rendering/RenderMenuList.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderMeter.h:25, from rendering/RenderMeter.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderMeter.h:25, from rendering/RenderMeter.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderObject.o rendering/RenderObject.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderObjectChildList.o rendering/RenderObjectChildList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderObject.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderObjectChildList.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from rendering/RenderObjectChildList.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderObjectChildList.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderObject.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderObject.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from rendering/RenderObjectChildList.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from rendering/RenderObjectChildList.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from rendering/RenderObjectChildList.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderObject.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderObject.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderObject.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderPart.o rendering/RenderPart.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderPart.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderPart.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderPart.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderPart.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderPart.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderPart.h:26, from rendering/RenderPart.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderProgress.o rendering/RenderProgress.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderQuote.o rendering/RenderQuote.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderProgress.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderQuote.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderProgress.h:25, from rendering/RenderProgress.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderProgress.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderQuote.h:25, from rendering/RenderQuote.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderQuote.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderProgress.h:25, from rendering/RenderProgress.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderProgress.h:25, from rendering/RenderProgress.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderQuote.h:25, from rendering/RenderQuote.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderQuote.h:25, from rendering/RenderQuote.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderReplaced.o rendering/RenderReplaced.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderReplaced.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderReplica.o rendering/RenderReplica.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderReplaced.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderReplica.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderReplaced.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplica.h:32, from rendering/RenderReplica.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderReplica.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderReplaced.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderReplaced.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderReplaced.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplica.h:32, from rendering/RenderReplica.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplica.h:32, from rendering/RenderReplica.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderRuby.o rendering/RenderRuby.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderRubyBase.o rendering/RenderRubyBase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRuby.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRubyBase.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRuby.h:34, from rendering/RenderRuby.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRuby.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyBase.h:34, from rendering/RenderRubyBase.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRubyBase.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRuby.h:34, from rendering/RenderRuby.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRuby.h:34, from rendering/RenderRuby.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyBase.h:34, from rendering/RenderRubyBase.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyBase.h:34, from rendering/RenderRubyBase.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderRubyRun.o rendering/RenderRubyRun.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderRubyText.o rendering/RenderRubyText.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRubyRun.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRubyText.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyRun.h:34, from rendering/RenderRubyRun.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRubyRun.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyText.h:34, from rendering/RenderRubyText.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderRubyText.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyText.h:34, from rendering/RenderRubyText.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyRun.h:34, from rendering/RenderRubyRun.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyText.h:34, from rendering/RenderRubyText.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyRun.h:34, from rendering/RenderRubyRun.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderRubyRun.h:34, from rendering/RenderRubyRun.cpp:33: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderScrollbar.o rendering/RenderScrollbar.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderScrollbarPart.o rendering/RenderScrollbarPart.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderScrollbar.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from rendering/RenderScrollbar.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderScrollbar.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderScrollbarPart.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderScrollbarPart.h:29, from rendering/RenderScrollbarPart.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderScrollbarPart.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from rendering/RenderScrollbar.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from rendering/RenderScrollbar.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/Widget.h:32:0, from platform/Scrollbar.h:31, from rendering/RenderScrollbar.h:30, from rendering/RenderScrollbar.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderScrollbarPart.h:29, from rendering/RenderScrollbarPart.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderScrollbarPart.h:29, from rendering/RenderScrollbarPart.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderScrollbarPart.h:29, from rendering/RenderScrollbarPart.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderScrollbarTheme.o rendering/RenderScrollbarTheme.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSlider.o rendering/RenderSlider.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderScrollbarTheme.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderSlider.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSummary.o rendering/RenderSummary.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderSlider.h:24, from rendering/RenderSlider.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderSlider.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderSummary.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderSummary.h:26, from rendering/RenderSummary.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderSummary.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderSlider.h:24, from rendering/RenderSlider.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderSlider.h:24, from rendering/RenderSlider.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderSlider.h:24, from rendering/RenderSlider.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderSummary.h:26, from rendering/RenderSummary.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderSummary.h:26, from rendering/RenderSummary.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTable.o rendering/RenderTable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTableCell.o rendering/RenderTableCell.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTable.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableCell.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTable.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableCell.h:28, from rendering/RenderTableCell.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTable.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableCell.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableCell.h:28, from rendering/RenderTableCell.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTable.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableCell.h:28, from rendering/RenderTableCell.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTable.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableCell.h:28, from rendering/RenderTableCell.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTable.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTableCol.o rendering/RenderTableCol.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableCol.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTableRow.o rendering/RenderTableRow.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderTableCol.h:29, from rendering/RenderTableCol.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableCol.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableRow.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableRow.h:28, from rendering/RenderTableRow.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableRow.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderTableCol.h:29, from rendering/RenderTableCol.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderTableCol.h:29, from rendering/RenderTableCol.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTableSection.o rendering/RenderTableSection.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableRow.h:28, from rendering/RenderTableRow.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableRow.h:28, from rendering/RenderTableRow.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableRow.h:28, from rendering/RenderTableRow.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableSection.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableSection.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTableSection.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderText.o rendering/RenderText.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderText.cpp:25: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderText.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableSection.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderText.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableSection.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTable.h:29, from rendering/RenderTableSection.h:28, from rendering/RenderTableSection.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderText.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderText.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderText.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTextControl.o rendering/RenderTextControl.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextControl.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTextControlMultiLine.o rendering/RenderTextControlMultiLine.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControl.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextControl.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextControlMultiLine.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControlMultiLine.h:25, from rendering/RenderTextControlMultiLine.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextControlMultiLine.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControl.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControl.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControl.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControlMultiLine.h:25, from rendering/RenderTextControlMultiLine.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControlMultiLine.h:25, from rendering/RenderTextControlMultiLine.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControlMultiLine.h:25, from rendering/RenderTextControlMultiLine.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTextControlSingleLine.o rendering/RenderTextControlSingleLine.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextControlSingleLine.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTextFragment.o rendering/RenderTextFragment.cpp ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextFragment.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControlSingleLine.h:27, from rendering/RenderTextControlSingleLine.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextControlSingleLine.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderTextFragment.h:26, from rendering/RenderTextFragment.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTextFragment.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderTextFragment.h:26, from rendering/RenderTextFragment.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderTextFragment.h:26, from rendering/RenderTextFragment.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControlSingleLine.h:27, from rendering/RenderTextControlSingleLine.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/RenderTextControl.h:25, from rendering/RenderTextControlSingleLine.h:27, from rendering/RenderTextControlSingleLine.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/graphics/FontFamily.h:29:0, from platform/graphics/FontDescription.h:28, from platform/graphics/Font.h:28, from platform/PopupMenuStyle.h:30, from platform/PopupMenuClient.h:25, from rendering/RenderTextControlSingleLine.h:26, from rendering/RenderTextControlSingleLine.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTheme.o rendering/RenderTheme.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTheme.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from rendering/RenderTheme.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTheme.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderTreeAsText.o rendering/RenderTreeAsText.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTreeAsText.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from rendering/RenderTheme.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from rendering/RenderTheme.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderTreeAsText.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from rendering/RenderTheme.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderTreeAsText.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderView.o rendering/RenderView.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderTreeAsText.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderTreeAsText.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from css/StyleBase.h:27:0, from css/CSSStyleDeclaration.h:24, from css/CSSMutableStyleDeclaration.h:24, from rendering/RenderTreeAsText.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderView.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderView.h:25, from rendering/RenderView.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderView.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderWidget.o rendering/RenderWidget.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderView.h:25, from rendering/RenderView.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderWidget.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderView.h:25, from rendering/RenderView.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from page/FrameView.h:28, from rendering/RenderView.h:25, from rendering/RenderView.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderWidget.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderWidget.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderWidget.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderWidget.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderWidget.h:26, from rendering/RenderWidget.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderWordBreak.o rendering/RenderWordBreak.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderWordBreak.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderWordBreak.h:30, from rendering/RenderWordBreak.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderWordBreak.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RootInlineBox.o rendering/RootInlineBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RootInlineBox.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderWordBreak.h:30, from rendering/RenderWordBreak.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/RenderWordBreak.h:30, from rendering/RenderWordBreak.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RootInlineBox.h:25, from rendering/RootInlineBox.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RootInlineBox.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollBehavior.o rendering/ScrollBehavior.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ShadowElement.o rendering/ShadowElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/ShadowElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RootInlineBox.h:25, from rendering/RootInlineBox.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RootInlineBox.h:25, from rendering/RootInlineBox.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from platform/text/BidiContext.h:27:0, from rendering/RootInlineBox.h:24, from rendering/RootInlineBox.cpp:21: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from rendering/ShadowElement.h:32, from rendering/ShadowElement.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/ShadowElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from rendering/ShadowElement.h:32, from rendering/ShadowElement.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from rendering/ShadowElement.h:32, from rendering/ShadowElement.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from rendering/ShadowElement.h:32, from rendering/ShadowElement.cpp:22: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TransformState.o rendering/TransformState.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContentData.o rendering/style/ContentData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/TransformState.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/ContentData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CounterDirectives.o rendering/style/CounterDirectives.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/CounterDirectives.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FillLayer.o rendering/style/FillLayer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/KeyframeList.o rendering/style/KeyframeList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/FillLayer.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/KeyframeList.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/style/KeyframeList.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NinePieceImage.o rendering/style/NinePieceImage.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/KeyframeList.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/NinePieceImage.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/style/KeyframeList.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/style/KeyframeList.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/QuotesData.o rendering/style/QuotesData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/QuotesData.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ rendering/style/QuotesData.cpp: In static member function 'static WebCore::QuotesData* WebCore::QuotesData::create(int)': rendering/style/QuotesData.cpp:34:45: warning: cast from 'char*' to 'WebCore::QuotesData*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(tmp); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderStyle.o rendering/style/RenderStyle.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ShadowData.o rendering/style/ShadowData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/RenderStyle.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/ShadowData.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleBackgroundData.o rendering/style/StyleBackgroundData.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/RenderStyle.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/RenderStyle.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleBackgroundData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/RenderStyle.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/RenderStyle.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleBackgroundData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleBackgroundData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleBackgroundData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleBackgroundData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleBoxData.o rendering/style/StyleBoxData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleBoxData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleBoxData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleBoxData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleBoxData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleBoxData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleCachedImage.o rendering/style/StyleCachedImage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleFlexibleBoxData.o rendering/style/StyleFlexibleBoxData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleCachedImage.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleFlexibleBoxData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/style/StyleCachedImage.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleCachedImage.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleFlexibleBoxData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleFlexibleBoxData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleFlexibleBoxData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/style/StyleCachedImage.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/style/StyleCachedImage.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleFlexibleBoxData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleGeneratedImage.o rendering/style/StyleGeneratedImage.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleInheritedData.o rendering/style/StyleInheritedData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleGeneratedImage.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleInheritedData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/style/StyleGeneratedImage.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleGeneratedImage.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleInheritedData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleInheritedData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleInheritedData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleInheritedData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/style/StyleGeneratedImage.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/style/StyleGeneratedImage.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleMarqueeData.o rendering/style/StyleMarqueeData.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleMultiColData.o rendering/style/StyleMultiColData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleMarqueeData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleMultiColData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleMarqueeData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleMarqueeData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleMultiColData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleMultiColData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleMarqueeData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleMarqueeData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleMultiColData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleMultiColData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleRareInheritedData.o rendering/style/StyleRareInheritedData.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleRareNonInheritedData.o rendering/style/StyleRareNonInheritedData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleRareInheritedData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleRareNonInheritedData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleRareInheritedData.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from rendering/style/StyleRareNonInheritedData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleRareInheritedData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleRareNonInheritedData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleRareInheritedData.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleRareInheritedData.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from rendering/style/StyleRareNonInheritedData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from rendering/style/StyleRareNonInheritedData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleSurroundData.o rendering/style/StyleSurroundData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleSurroundData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleTransformData.o rendering/style/StyleTransformData.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StyleVisualData.o rendering/style/StyleVisualData.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleTransformData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleVisualData.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleTransformData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleTransformData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleTransformData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleVisualData.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleTransformData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/StyleVisualData.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleVisualData.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/style/StyleVisualData.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Internals.o testing/Internals.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DOMParser.o xml/DOMParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from testing/Internals.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/DOMParser.cpp:19: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from testing/Internals.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from testing/Internals.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from testing/Internals.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from testing/Internals.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/DOMImplementation.h:27, from xml/DOMParser.cpp:22: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/DOMParser.cpp:19: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from xml/DOMParser.cpp:22: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XMLHttpRequest.o xml/XMLHttpRequest.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from xml/DOMParser.cpp:22: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XMLHttpRequestProgressEventThrottle.o xml/XMLHttpRequestProgressEventThrottle.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLHttpRequest.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLHttpRequestProgressEventThrottle.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/DOMImplementation.h:27, from xml/XMLHttpRequest.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLHttpRequest.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ProgressEvent.h:29, from xml/XMLHttpRequestProgressEvent.h:30, from xml/XMLHttpRequestProgressEventThrottle.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLHttpRequestProgressEventThrottle.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ProgressEvent.h:29, from xml/XMLHttpRequestProgressEvent.h:30, from xml/XMLHttpRequestProgressEventThrottle.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ProgressEvent.h:29, from xml/XMLHttpRequestProgressEvent.h:30, from xml/XMLHttpRequestProgressEventThrottle.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from xml/XMLHttpRequest.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/DOMImplementation.h:27, from xml/XMLHttpRequest.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from xml/XMLHttpRequest.h:24, from xml/XMLHttpRequest.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XMLHttpRequestUpload.o xml/XMLHttpRequestUpload.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLHttpRequestUpload.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from xml/XMLHttpRequestUpload.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLHttpRequestUpload.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from xml/XMLHttpRequestUpload.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from xml/XMLHttpRequestUpload.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XMLSerializer.o xml/XMLSerializer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLSerializer.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from xml/XMLSerializer.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XMLSerializer.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AccessibilityObjectQt.o accessibility/qt/AccessibilityObjectQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from xml/XMLSerializer.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from xml/XMLSerializer.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DragControllerQt.o page/qt/DragControllerQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/qt/AccessibilityObjectQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/qt/AccessibilityObjectQt.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from accessibility/qt/AccessibilityObjectQt.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/qt/DragControllerQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/qt/AccessibilityObjectQt.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/qt/AccessibilityObjectQt.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/qt/DragControllerQt.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/qt/DragControllerQt.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventHandlerQt.o page/qt/EventHandlerQt.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/qt/DragControllerQt.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/qt/EventHandlerQt.cpp:28: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/qt/DragControllerQt.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from page/DragController.h:32, from page/qt/DragControllerQt.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from platform/qt/ClipboardQt.h:30, from page/qt/EventHandlerQt.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FrameQt.o page/qt/FrameQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/qt/EventHandlerQt.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/qt/FrameQt.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/qt/FrameQt.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/qt/FrameQt.cpp:24: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from platform/qt/ClipboardQt.h:30, from page/qt/EventHandlerQt.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from platform/qt/ClipboardQt.h:30, from page/qt/EventHandlerQt.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/Clipboard.h:27, from platform/qt/ClipboardQt.h:30, from page/qt/EventHandlerQt.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/qt/FrameQt.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/qt/FrameQt.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TransformationMatrixQt.o platform/graphics/qt/TransformationMatrixQt.cpp ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from page/qt/FrameQt.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ColorQt.o platform/graphics/qt/ColorQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/TransformationMatrixQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContextShadowQt.o platform/graphics/qt/ContextShadowQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontQt.o platform/graphics/qt/FontQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/ContextShadowQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/FontQt.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontPlatformDataQt.o platform/graphics/qt/FontPlatformDataQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/FontPlatformDataQt.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FloatPointQt.o platform/graphics/qt/FloatPointQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FloatRectQt.o platform/graphics/qt/FloatRectQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GradientQt.o platform/graphics/qt/GradientQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GraphicsContextQt.o platform/graphics/qt/GraphicsContextQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/GraphicsContextQt.cpp:38: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/GradientQt.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IconQt.o platform/graphics/qt/IconQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/IconQt.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageBufferQt.o platform/graphics/qt/ImageBufferQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageDecoderQt.o platform/graphics/qt/ImageDecoderQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/ImageBufferQt.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/ImageDecoderQt.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageQt.o platform/graphics/qt/ImageQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IntPointQt.o platform/graphics/qt/IntPointQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/ImageQt.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IntRectQt.o platform/graphics/qt/IntRectQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IntSizeQt.o platform/graphics/qt/IntSizeQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/IntRectQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PathQt.o platform/graphics/qt/PathQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PatternQt.o platform/graphics/qt/PatternQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/PathQt.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/PatternQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StillImageQt.o platform/graphics/qt/StillImageQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MIMESniffing.o platform/network/MIMESniffing.cpp platform/network/MIMESniffing.cpp: In function 'bool {anonymous}::maskedCompare(const {anonymous}::MagicNumbers&, const char*, size_t)': platform/network/MIMESniffing.cpp:242:79: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] const uint32_t* pattern32 = reinterpret_cast(info.pattern); ^ platform/network/MIMESniffing.cpp:243:73: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] const uint32_t* mask32 = reinterpret_cast(info.mask); ^ platform/network/MIMESniffing.cpp:244:68: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] const uint32_t* data32 = reinterpret_cast(data); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/StillImageQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CredentialStorageQt.o platform/network/qt/CredentialStorageQt.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/qt/CredentialStorageQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceHandleQt.o platform/network/qt/ResourceHandleQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ResourceRequestQt.o platform/network/qt/ResourceRequestQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/qt/ResourceRequestQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/qt/ResourceHandleQt.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from ../WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from platform/network/qt/ResourceHandleQt.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DnsPrefetchHelper.o platform/network/qt/DnsPrefetchHelper.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/qt/ResourceHandleQt.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/qt/DnsPrefetchHelper.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ProxyServerQt.o platform/network/qt/ProxyServerQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/network/qt/ProxyServerQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from ../WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from platform/network/qt/ResourceHandleQt.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from ../WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from platform/network/qt/ResourceHandleQt.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/network/Credential.h:28, from platform/network/AuthenticationChallengeBase.h:28, from platform/network/qt/AuthenticationChallenge.h:28, from platform/network/ResourceHandle.h:29, from platform/network/qt/ResourceHandleQt.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/QtMIMETypeSniffer.o platform/network/qt/QtMIMETypeSniffer.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static platform/network/qt/QNetworkReplyHandler.h -o .moc/release-static/moc_QNetworkReplyHandler.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EditorQt.o editing/qt/EditorQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SmartReplaceQt.o editing/qt/SmartReplaceQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Cursor.o platform/Cursor.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/qt/EditorQt.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/Cursor.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/qt/EditorQt.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from editing/qt/EditorQt.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ClipboardQt.o platform/qt/ClipboardQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/qt/EditorQt.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from editing/qt/EditorQt.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ClipboardQt.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContextMenuItemQt.o platform/qt/ContextMenuItemQt.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from platform/qt/ClipboardQt.h:30, from platform/qt/ClipboardQt.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ClipboardQt.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ContextMenuItemQt.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ContextMenuQt.o platform/qt/ContextMenuQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from platform/qt/ClipboardQt.h:30, from platform/qt/ClipboardQt.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ContextMenuQt.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from platform/qt/ClipboardQt.h:30, from platform/qt/ClipboardQt.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedResourceHandle.h:29, from dom/Clipboard.h:27, from platform/qt/ClipboardQt.h:30, from platform/qt/ClipboardQt.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/qt/ContextMenuQt.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ContextMenuQt.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/qt/ContextMenuQt.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/qt/ContextMenuQt.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/ContextMenuItem.h:31, from platform/ContextMenu.h:31, from platform/qt/ContextMenuQt.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CookieJarQt.o platform/qt/CookieJarQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/CookieJarQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/CursorQt.o platform/qt/CursorQt.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/qt/CookieJarQt.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/CursorQt.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/CookieJarQt.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DragDataQt.o platform/qt/DragDataQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/qt/CookieJarQt.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/qt/CookieJarQt.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/CookieJar.h:31, from platform/qt/CookieJarQt.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/DragDataQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/qt/DragDataQt.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/DragDataQt.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DragImageQt.o platform/qt/DragImageQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/DragImageQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/qt/DragDataQt.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/qt/DragDataQt.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from platform/qt/DragDataQt.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/EventLoopQt.o platform/qt/EventLoopQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileChooserQt.o platform/qt/FileChooserQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/FileChooserQt.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FileSystemQt.o platform/qt/FileSystemQt.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/FileSystemQt.cpp:33: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SharedBufferQt.o platform/qt/SharedBufferQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/SharedBufferQt.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontCacheQt.o platform/graphics/qt/FontCacheQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FontCustomPlatformDataQt.o platform/graphics/qt/FontCustomPlatformDataQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/FontCacheQt.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/FontCustomPlatformDataQt.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GlyphPageTreeNodeQt.o platform/graphics/qt/GlyphPageTreeNodeQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SimpleFontDataQt.o platform/graphics/qt/SimpleFontDataQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TileQt.o platform/graphics/qt/TileQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/SimpleFontDataQt.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/KURLQt.o platform/qt/KURLQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/qt/TileQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/KURLQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MIMETypeRegistryQt.o platform/qt/MIMETypeRegistryQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PasteboardQt.o platform/qt/PasteboardQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/MIMETypeRegistryQt.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/PasteboardQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformKeyboardEventQt.o platform/qt/PlatformKeyboardEventQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/PlatformKeyboardEventQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from platform/qt/PasteboardQt.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/PasteboardQt.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformMouseEventQt.o platform/qt/PlatformMouseEventQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from platform/qt/PasteboardQt.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformScreenQt.o platform/qt/PlatformScreenQt.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from platform/qt/PasteboardQt.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from dom/ContainerNode.h:27, from dom/DocumentFragment.h:27, from platform/qt/PasteboardQt.cpp:31: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/PlatformScreenQt.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformTouchEventQt.o platform/qt/PlatformTouchEventQt.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/qt/PlatformScreenQt.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/PlatformScreenQt.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/PlatformTouchEventQt.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformTouchPointQt.o platform/qt/PlatformTouchPointQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/qt/PlatformScreenQt.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/qt/PlatformScreenQt.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from platform/qt/PlatformScreenQt.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/PlatformTouchPointQt.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderThemeQt.o platform/qt/RenderThemeQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollbarQt.o platform/qt/ScrollbarQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/RenderThemeQt.cpp:30: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ScrollbarQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/qt/ScrollbarQt.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ScrollbarQt.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from platform/qt/RenderThemeQt.h:25, from platform/qt/RenderThemeQt.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/RenderThemeQt.cpp:30: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/qt/ScrollbarQt.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/qt/ScrollbarQt.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/Widget.h:32:0, from platform/Scrollbar.h:31, from platform/qt/ScrollbarQt.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollbarThemeQt.o platform/qt/ScrollbarThemeQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from platform/qt/RenderThemeQt.h:25, from platform/qt/RenderThemeQt.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from platform/qt/RenderThemeQt.h:25, from platform/qt/RenderThemeQt.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ScrollbarThemeQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from platform/qt/RenderThemeQt.h:25, from platform/qt/ScrollbarThemeQt.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ScrollbarThemeQt.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from platform/qt/RenderThemeQt.h:25, from platform/qt/ScrollbarThemeQt.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from platform/qt/RenderThemeQt.h:25, from platform/qt/ScrollbarThemeQt.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ScrollViewQt.o platform/qt/ScrollViewQt.cpp /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static platform/qt/SharedTimerQt.cpp -o .moc/release-static/SharedTimerQt.moc g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SoundQt.o platform/qt/SoundQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/ScrollViewQt.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LoggingQt.o platform/qt/LoggingQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/LoggingQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LanguageQt.o platform/qt/LanguageQt.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/LanguageQt.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TemporaryLinkStubsQt.o platform/qt/TemporaryLinkStubsQt.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextBoundariesQt.o platform/text/qt/TextBoundariesQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/TemporaryLinkStubsQt.cpp:33: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextBreakIteratorQt.o platform/text/qt/TextBreakIteratorQt.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/qt/TemporaryLinkStubsQt.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/TemporaryLinkStubsQt.cpp:33: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TextCodecQt.o platform/text/qt/TextCodecQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/text/qt/TextCodecQt.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WheelEventQt.o platform/qt/WheelEventQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/qt/TemporaryLinkStubsQt.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/qt/TemporaryLinkStubsQt.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from dom/Node.h:28, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from platform/qt/TemporaryLinkStubsQt.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/WheelEventQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WidgetQt.o platform/qt/WidgetQt.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/WheelEvent.h:27, from platform/qt/WheelEventQt.cpp:21: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/WheelEventQt.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/WheelEvent.h:27, from platform/qt/WheelEventQt.cpp:21: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/UIEvent.h:28, from dom/UIEventWithKeyState.h:27, from dom/MouseRelatedEvent.h:28, from dom/WheelEvent.h:27, from platform/qt/WheelEventQt.cpp:21: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/qt/WidgetQt.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/npapi.o plugins/npapi.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/npapi.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginContainerQt.o plugins/qt/PluginContainerQt.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginPackageQt.o plugins/qt/PluginPackageQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/qt/PluginContainerQt.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/qt/PluginPackageQt.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from plugins/qt/PluginContainerQt.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/qt/PluginContainerQt.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PluginViewQt.o plugins/qt/PluginViewQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from plugins/qt/PluginContainerQt.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from plugins/qt/PluginContainerQt.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLFrameOwnerElement.h:25, from page/SpatialNavigation.h:25, from page/FocusController.h:30, from plugins/qt/PluginContainerQt.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/qt/PluginViewQt.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLiteAuthorizer.o platform/sql/SQLiteAuthorizer.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/sql/SQLiteAuthorizer.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLiteDatabase.o platform/sql/SQLiteDatabase.cpp In file included from ../JavaScriptCore/runtime/Structure.h:30:0, from ../JavaScriptCore/runtime/JSString.h:32, from bridge/jsc/BridgeJSC.h:33, from plugins/qt/PluginViewQt.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/sql/SQLiteDatabase.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from plugins/qt/PluginViewQt.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLiteFileSystem.o platform/sql/SQLiteFileSystem.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/sql/SQLiteFileSystem.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from plugins/qt/PluginViewQt.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/JSString.h:26, from bridge/jsc/BridgeJSC.h:33, from plugins/qt/PluginViewQt.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/JSString.h:185:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from platform/network/FormData.h:23, from platform/network/ResourceRequestBase.h:31, from platform/network/qt/ResourceRequest.h:30, from page/FrameLoadRequest.h:29, from plugins/PluginView.h:31, from plugins/qt/PluginViewQt.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLiteStatement.o platform/sql/SQLiteStatement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/sql/SQLiteStatement.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLiteTransaction.o platform/sql/SQLiteTransaction.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLValue.o platform/sql/SQLValue.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/sql/SQLiteTransaction.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/sql/SQLValue.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AbstractDatabase.o storage/AbstractDatabase.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Database.o storage/Database.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/AbstractDatabase.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/Database.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from storage/Database.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/Database.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/CrossThreadTask.h:35, from storage/SQLCallbackWrapper.h:33, from storage/SQLStatement.h:34, from storage/SQLTransaction.h:34, from storage/ChangeVersionWrapper.h:34, from storage/Database.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/CrossThreadTask.h:35, from storage/SQLCallbackWrapper.h:33, from storage/SQLStatement.h:34, from storage/SQLTransaction.h:34, from storage/ChangeVersionWrapper.h:34, from storage/Database.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from storage/AbstractDatabase.h:35, from storage/Database.h:33, from storage/Database.cpp:30: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DatabaseAuthorizer.o storage/DatabaseAuthorizer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/DatabaseAuthorizer.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DatabaseSync.o storage/DatabaseSync.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/DatabaseSync.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ChangeVersionWrapper.o storage/ChangeVersionWrapper.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/ChangeVersionWrapper.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DatabaseTask.o storage/DatabaseTask.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/DatabaseTask.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DatabaseThread.o storage/DatabaseThread.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/DatabaseThread.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DatabaseTracker.o storage/DatabaseTracker.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/DatabaseTracker.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/OriginQuotaManager.o storage/OriginQuotaManager.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from storage/DatabaseTracker.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/DatabaseTracker.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/OriginQuotaManager.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from storage/DatabaseTracker.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from editing/VisiblePosition.h:30, from accessibility/AccessibilityObject.h:34, from accessibility/AXObjectCache.h:29, from page/ChromeClient.h:24, from storage/DatabaseTracker.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/OriginUsageRecord.o storage/OriginUsageRecord.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/OriginUsageRecord.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLResultSet.o storage/SQLResultSet.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLResultSet.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLResultSetRowList.o storage/SQLResultSetRowList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLResultSetRowList.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLStatement.o storage/SQLStatement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLStatementSync.o storage/SQLStatementSync.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLStatement.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLStatementSync.cpp:30: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLTransaction.o storage/SQLTransaction.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLTransaction.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLTransactionClient.o storage/SQLTransactionClient.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLTransactionClient.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLTransactionCoordinator.o storage/SQLTransactionCoordinator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLTransactionCoordinator.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SQLTransactionSync.o storage/SQLTransactionSync.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/SQLTransactionSync.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSCustomSQLStatementErrorCallback.o bindings/js/JSCustomSQLStatementErrorCallback.cpp ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomSQLStatementErrorCallback.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from generated/JSSQLStatementErrorCallback.h:27, from bindings/js/JSCustomSQLStatementErrorCallback.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSCustomSQLStatementErrorCallback.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSSQLResultSetRowListCustom.o bindings/js/JSSQLResultSetRowListCustom.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSQLResultSetRowListCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from generated/JSSQLStatementErrorCallback.h:27, from bindings/js/JSCustomSQLStatementErrorCallback.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSCallbackData.h:32, from generated/JSSQLStatementErrorCallback.h:27, from bindings/js/JSCustomSQLStatementErrorCallback.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMGlobalObject; JSC::HandleTypes::ExternalType = WebCore::JSDOMGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMGlobalObject; JSC::Handle::ExternalType = WebCore::JSDOMGlobalObject*]' bindings/js/JSCallbackData.h:64:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMGlobalObject*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSSQLTransactionCustom.o bindings/js/JSSQLTransactionCustom.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLResultSetRowList.h:26, from bindings/js/JSSQLResultSetRowListCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSQLResultSetRowListCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSQLTransactionCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLResultSetRowList.h:26, from bindings/js/JSSQLResultSetRowListCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLResultSetRowList.h:26, from bindings/js/JSSQLResultSetRowListCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLTransaction.h:26, from bindings/js/JSSQLTransactionCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSQLTransactionCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSSQLTransactionSyncCustom.o bindings/js/JSSQLTransactionSyncCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLTransaction.h:26, from bindings/js/JSSQLTransactionCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLTransaction.h:26, from bindings/js/JSSQLTransactionCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMGlobalObject; JSC::HandleTypes::ExternalType = WebCore::JSDOMGlobalObject*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMGlobalObject; JSC::Handle::ExternalType = WebCore::JSDOMGlobalObject*]' bindings/js/JSCallbackData.h:64:67: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMGlobalObject*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSQLTransactionSyncCustom.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLTransactionSync.h:26, from bindings/js/JSSQLTransactionSyncCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSQLTransactionSyncCustom.cpp:29: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSStorageCustom.o bindings/js/JSStorageCustom.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLTransactionSync.h:26, from bindings/js/JSSQLTransactionSyncCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSQLTransactionSync.h:26, from bindings/js/JSSQLTransactionSyncCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSStorageCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStorage.h:26, from bindings/js/JSStorageCustom.h:29, from bindings/js/JSStorageCustom.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSStorageCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LocalStorageTask.o storage/LocalStorageTask.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStorage.h:26, from bindings/js/JSStorageCustom.h:29, from bindings/js/JSStorageCustom.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSStorage.h:26, from bindings/js/JSStorageCustom.h:29, from bindings/js/JSStorageCustom.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/LocalStorageTask.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LocalStorageThread.o storage/LocalStorageThread.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Storage.o storage/Storage.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/LocalStorageThread.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/Storage.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageAreaImpl.o storage/StorageAreaImpl.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/Storage.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/Storage.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageAreaImpl.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageAreaImpl.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageAreaImpl.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/Storage.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/Storage.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from storage/Storage.h:32:0, from storage/Storage.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageAreaSync.o storage/StorageAreaSync.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageAreaImpl.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageAreaImpl.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from storage/StorageArea.h:31, from storage/StorageAreaImpl.h:31, from storage/StorageAreaImpl.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageAreaSync.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from storage/StorageAreaSync.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageEvent.o storage/StorageEvent.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageAreaSync.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageEvent.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from storage/StorageAreaSync.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from storage/StorageAreaSync.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from storage/StorageEvent.h:31, from storage/StorageEvent.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageEvent.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from storage/StorageEvent.h:31, from storage/StorageEvent.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from storage/StorageEvent.h:31, from storage/StorageEvent.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageEventDispatcher.o storage/StorageEventDispatcher.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageMap.o storage/StorageMap.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageEventDispatcher.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageMap.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageEventDispatcher.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageEventDispatcher.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageNamespace.o storage/StorageNamespace.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageNamespace.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageEventDispatcher.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageEventDispatcher.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from storage/StorageEventDispatcher.h:35, from storage/StorageEventDispatcher.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageNamespaceImpl.o storage/StorageNamespaceImpl.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageNamespaceImpl.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageSyncManager.o storage/StorageSyncManager.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageSyncManager.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageSyncManager.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageSyncManager.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/StorageTracker.o storage/StorageTracker.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageSyncManager.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from storage/StorageTracker.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from storage/StorageSyncManager.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from storage/StorageSyncManager.h:31, from storage/StorageSyncManager.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IconDatabase.o loader/icon/IconDatabase.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/icon/IconDatabase.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/icon/IconDatabase.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/icon/IconDatabase.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/icon/IconDatabase.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from loader/icon/IconDatabase.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/IconRecord.o loader/icon/IconRecord.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/icon/IconRecord.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PageURLRecord.o loader/icon/PageURLRecord.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/icon/PageURLRecord.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSDedicatedWorkerContextCustom.o bindings/js/JSDedicatedWorkerContextCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDedicatedWorkerContextCustom.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from generated/JSWorkerContext.h:26, from generated/JSDedicatedWorkerContext.h:27, from bindings/js/JSDedicatedWorkerContextCustom.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSDedicatedWorkerContextCustom.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWorkerContextBase.o bindings/js/JSWorkerContextBase.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from workers/DedicatedWorkerContext.h:36, from generated/JSDedicatedWorkerContext.h:26, from bindings/js/JSDedicatedWorkerContextCustom.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from workers/DedicatedWorkerContext.h:36, from generated/JSDedicatedWorkerContext.h:26, from bindings/js/JSDedicatedWorkerContextCustom.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWorkerContextBase.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWorkerContextCustom.o bindings/js/JSWorkerContextCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from bindings/js/JSWorkerContextBase.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWorkerContextBase.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWorkerContextCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from bindings/js/JSWorkerContextBase.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from bindings/js/JSWorkerContextBase.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from generated/JSWorkerContext.h:26, from bindings/js/JSWorkerContextCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWorkerContextCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSWorkerCustom.o bindings/js/JSWorkerCustom.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWorkerCustom.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from generated/JSWorkerContext.h:26, from bindings/js/JSWorkerContextCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from generated/JSWorkerContext.h:26, from bindings/js/JSWorkerContextCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSAbstractWorker.h:26, from generated/JSWorker.h:26, from bindings/js/JSWorkerCustom.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSWorkerCustom.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSAbstractWorker.h:26, from generated/JSWorker.h:26, from bindings/js/JSWorkerCustom.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSAbstractWorker.h:26, from generated/JSWorker.h:26, from bindings/js/JSWorkerCustom.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerScriptController.o bindings/js/WorkerScriptController.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerScriptDebugServer.o bindings/js/WorkerScriptDebugServer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/WorkerScriptController.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/WorkerScriptDebugServer.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSWorkerContextBase.h:32, from generated/JSWorkerContext.h:26, from generated/JSDedicatedWorkerContext.h:27, from bindings/js/WorkerScriptController.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/WorkerScriptController.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerThreadableLoader.o loader/WorkerThreadableLoader.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/WorkerScriptController.h:32, from bindings/js/WorkerScriptController.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/WorkerScriptController.h:32, from bindings/js/WorkerScriptController.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContext; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContext*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContext; JSC::Handle::ExternalType = WebCore::JSWorkerContext*]' bindings/js/WorkerScriptController.h:56:47: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContext*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/WorkerThreadableLoader.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSWorkerContextPrototype; JSC::HandleTypes::ExternalType = WebCore::JSWorkerContextPrototype*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSWorkerContextPrototype; JSC::Handle::ExternalType = WebCore::JSWorkerContextPrototype*]' bindings/js/WorkerScriptController.cpp:81:150: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSWorkerContextPrototype*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDedicatedWorkerContextPrototype; JSC::HandleTypes::ExternalType = WebCore::JSDedicatedWorkerContextPrototype*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDedicatedWorkerContextPrototype; JSC::Handle::ExternalType = WebCore::JSDedicatedWorkerContextPrototype*]' bindings/js/WorkerScriptController.cpp:83:119: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDedicatedWorkerContextPrototype*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSSharedWorkerContextPrototype; JSC::HandleTypes::ExternalType = WebCore::JSSharedWorkerContextPrototype*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSSharedWorkerContextPrototype; JSC::Handle::ExternalType = WebCore::JSSharedWorkerContextPrototype*]' bindings/js/WorkerScriptController.cpp:93:113: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSSharedWorkerContextPrototype*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from loader/WorkerThreadableLoader.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from loader/WorkerThreadableLoader.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/WorkerThreadableLoader.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from loader/WorkerThreadableLoader.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerNavigator.o page/WorkerNavigator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from page/WorkerNavigator.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/AbstractWorker.o workers/AbstractWorker.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/AbstractWorker.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ErrorEvent.h:34, from workers/AbstractWorker.cpp:37: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/AbstractWorker.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DedicatedWorkerContext.o workers/DedicatedWorkerContext.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/DedicatedWorkerContext.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ErrorEvent.h:34, from workers/AbstractWorker.cpp:37: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/ErrorEvent.h:34, from workers/AbstractWorker.cpp:37: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from workers/AbstractWorker.h:37, from workers/AbstractWorker.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MessageEvent.h:32, from workers/DedicatedWorkerContext.cpp:39: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/DedicatedWorkerContext.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DedicatedWorkerThread.o workers/DedicatedWorkerThread.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from workers/DedicatedWorkerContext.h:36, from workers/DedicatedWorkerContext.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from workers/DedicatedWorkerContext.h:36, from workers/DedicatedWorkerContext.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/DedicatedWorkerThread.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/Worker.o workers/Worker.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/Worker.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerContext.o workers/WorkerContext.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerContext.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from workers/Worker.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/Worker.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/ScheduledAction.h:23, from page/DOMTimer.h:30, from workers/WorkerContext.cpp:40: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerContext.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from workers/Worker.h:37, from workers/Worker.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/SerializedScriptValue.h:30, from dom/MessagePortChannel.h:36, from dom/MessagePort.h:32, from workers/Worker.h:37, from workers/Worker.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from workers/AbstractWorker.h:37, from workers/Worker.h:32, from workers/Worker.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerContext.h:35, from workers/WorkerContext.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerContext.h:35, from workers/WorkerContext.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from workers/WorkerContext.h:32, from workers/WorkerContext.cpp:32: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerLocation.o workers/WorkerLocation.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerLocation.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerMessagingProxy.o workers/WorkerMessagingProxy.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerMessagingProxy.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerRunLoop.o workers/WorkerRunLoop.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from workers/WorkerMessagingProxy.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerRunLoop.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerMessagingProxy.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerMessagingProxy.h:32, from workers/WorkerMessagingProxy.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerMessagingProxy.h:32, from workers/WorkerMessagingProxy.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerThread.o workers/WorkerThread.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerThread.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WorkerScriptLoader.o workers/WorkerScriptLoader.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerScriptLoader.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/CachedScriptSourceProvider.h:32, from bindings/js/ScriptSourceCode.h:34, from workers/WorkerThread.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/WorkerThread.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerRunLoop.h:36, from workers/WorkerThread.h:32, from workers/WorkerThread.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerRunLoop.h:36, from workers/WorkerThread.h:32, from workers/WorkerThread.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSSharedWorkerCustom.o bindings/js/JSSharedWorkerCustom.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSharedWorkerCustom.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DefaultSharedWorkerRepository.o workers/DefaultSharedWorkerRepository.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSAbstractWorker.h:26, from generated/JSSharedWorker.h:26, from bindings/js/JSSharedWorkerCustom.cpp:35: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSharedWorkerCustom.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/DefaultSharedWorkerRepository.cpp:31: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSAbstractWorker.h:26, from generated/JSSharedWorker.h:26, from bindings/js/JSSharedWorkerCustom.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from workers/DefaultSharedWorkerRepository.cpp:39: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSAbstractWorker.h:26, from generated/JSSharedWorker.h:26, from bindings/js/JSSharedWorkerCustom.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/DefaultSharedWorkerRepository.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SharedWorker.o workers/SharedWorker.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/CrossThreadTask.h:35, from workers/DefaultSharedWorkerRepository.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/CrossThreadTask.h:35, from workers/DefaultSharedWorkerRepository.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from workers/DefaultSharedWorkerRepository.h:44, from workers/DefaultSharedWorkerRepository.cpp:35: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/SharedWorker.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from inspector/InspectorInstrumentation.h:35, from workers/SharedWorker.cpp:38: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/SharedWorker.cpp:32: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SharedWorkerContext.o workers/SharedWorkerContext.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorInstrumentation.h:34, from workers/SharedWorker.cpp:38: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from inspector/InspectorInstrumentation.h:34, from workers/SharedWorker.cpp:38: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from dom/EventListener.h:24:0, from workers/AbstractWorker.h:37, from workers/SharedWorker.h:35, from workers/SharedWorker.cpp:36: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/SharedWorkerContext.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SharedWorkerThread.o workers/SharedWorkerThread.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from dom/MessageEvent.h:32, from workers/SharedWorkerContext.cpp:39: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/SharedWorkerThread.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from workers/SharedWorkerContext.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerContext.h:35, from workers/SharedWorkerContext.h:36, from workers/SharedWorkerContext.cpp:35: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from workers/WorkerContext.h:35, from workers/SharedWorkerContext.h:36, from workers/SharedWorkerContext.cpp:35: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLAudioElement.o html/HTMLAudioElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLMediaElement.o html/HTMLMediaElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAudioElement.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMediaElement.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLAudioElement.h:32, from html/HTMLAudioElement.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLAudioElement.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLMediaElement.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLMediaElement.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLAudioElement.h:32, from html/HTMLAudioElement.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLAudioElement.h:32, from html/HTMLAudioElement.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLSourceElement.o html/HTMLSourceElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLSourceElement.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLMediaElement.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLSourceElement.h:31, from html/HTMLSourceElement.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLMediaElement.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLSourceElement.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLMediaElement.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLSourceElement.h:31, from html/HTMLSourceElement.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLSourceElement.h:31, from html/HTMLSourceElement.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/HTMLVideoElement.o html/HTMLVideoElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLVideoElement.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLVideoElement.h:31, from html/HTMLVideoElement.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/HTMLVideoElement.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaControlElements.o html/shadow/MediaControlElements.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLVideoElement.h:31, from html/HTMLVideoElement.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MediaControlElements.cpp:29: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLVideoElement.h:31, from html/HTMLVideoElement.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControlElements.h:34, from html/shadow/MediaControlElements.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/shadow/MediaControlElements.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/TimeRanges.o html/TimeRanges.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from html/TimeRanges.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaPlayer.o platform/graphics/MediaPlayer.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControlElements.h:34, from html/shadow/MediaControlElements.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/MediaPlayer.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControlElements.h:34, from html/shadow/MediaControlElements.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLDivElement.h:26, from html/shadow/MediaControlElements.h:34, from html/shadow/MediaControlElements.cpp:33: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayer.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/MediaPlayer.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/MediaPlayer.cpp:46: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/MediaPlayer.cpp:46: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/MediaPlayer.cpp:46: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/MediaPlayer.cpp:46: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayer.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayer.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayer.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderVideo.o rendering/RenderVideo.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderMedia.o rendering/RenderMedia.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderVideo.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMedia.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderMedia.h:31, from rendering/RenderVideo.h:31, from rendering/RenderVideo.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderVideo.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderMedia.h:31, from rendering/RenderMedia.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/RenderMedia.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderMedia.h:31, from rendering/RenderVideo.h:31, from rendering/RenderVideo.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderMedia.h:31, from rendering/RenderMedia.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderMedia.h:31, from rendering/RenderVideo.h:31, from rendering/RenderVideo.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderReplaced.h:25, from rendering/RenderImage.h:29, from rendering/RenderMedia.h:31, from rendering/RenderMedia.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedImage.h:26, from rendering/RenderImageResource.h:29, from rendering/RenderImage.h:28, from rendering/RenderMedia.h:31, from rendering/RenderVideo.h:31, from rendering/RenderVideo.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from loader/cache/CachedResource.h:28, from loader/cache/CachedImage.h:26, from rendering/RenderImageResource.h:29, from rendering/RenderImage.h:28, from rendering/RenderMedia.h:31, from rendering/RenderMedia.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSAudioConstructor.o bindings/js/JSAudioConstructor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GOwnPtrGStreamer.o platform/graphics/gstreamer/GOwnPtrGStreamer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSAudioConstructor.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from platform/graphics/gstreamer/GOwnPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstobject.h:29, from /usr/include/gstreamer-0.10/gst/gstelement.h:56, from platform/graphics/gstreamer/GOwnPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from platform/graphics/gstreamer/GOwnPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from platform/graphics/gstreamer/GOwnPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GRefPtrGStreamer.o platform/graphics/gstreamer/GRefPtrGStreamer.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from platform/graphics/gstreamer/GRefPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstobject.h:29, from /usr/include/gstreamer-0.10/gst/gstelement.h:56, from platform/graphics/gstreamer/GRefPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from platform/graphics/gstreamer/GRefPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from platform/graphics/gstreamer/GRefPtrGStreamer.cpp:24: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/GStreamerGWorld.o platform/graphics/gstreamer/GStreamerGWorld.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSAudioConstructor.h:31, from bindings/js/JSAudioConstructor.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSAudioConstructor.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/GStreamerGWorld.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSAudioConstructor.h:31, from bindings/js/JSAudioConstructor.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from bindings/js/JSAudioConstructor.h:31, from bindings/js/JSAudioConstructor.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/GStreamerGWorld.cpp:25: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/GStreamerGWorld.cpp:25: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/GStreamerGWorld.cpp:25: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/GStreamerGWorld.cpp:25: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/GStreamerGWorld.cpp:25: platform/graphics/gstreamer/GStreamerGWorld.cpp: In constructor 'WebCore::GStreamerGWorld::GStreamerGWorld(GstElement*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstPipeline* {aka _GstPipeline*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstpipeline.h:32:30: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_PIPELINE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_PIPELINE, GstPipeline)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:62:40: note: in expansion of macro 'GST_PIPELINE' GstBus* bus = gst_pipeline_get_bus(GST_PIPELINE(m_pipeline)); ^ platform/graphics/gstreamer/GStreamerGWorld.cpp: In member function 'bool WebCore::GStreamerGWorld::enterFullscreen()': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:91:43: note: in expansion of macro 'GST_BIN' GstElement* tee = gst_bin_get_by_name(GST_BIN(videoSink.get()), "videoTee"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:92:45: note: in expansion of macro 'GST_BIN' GstElement* valve = gst_bin_get_by_name(GST_BIN(videoSink.get()), "videoValve"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:97:22: note: in expansion of macro 'GST_BIN' gst_bin_add_many(GST_BIN(videoSink.get()), platformVideoSink, videoScale, colorspace, queue, NULL); ^ platform/graphics/gstreamer/GStreamerGWorld.cpp: In member function 'void WebCore::GStreamerGWorld::exitFullscreen()': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:167:43: note: in expansion of macro 'GST_BIN' GstElement* tee = gst_bin_get_by_name(GST_BIN(videoSink.get()), "videoTee"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:168:57: note: in expansion of macro 'GST_BIN' GstElement* platformVideoSink = gst_bin_get_by_name(GST_BIN(videoSink.get()), "platformVideoSink"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:169:45: note: in expansion of macro 'GST_BIN' GstElement* queue = gst_bin_get_by_name(GST_BIN(videoSink.get()), "queue"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:170:50: note: in expansion of macro 'GST_BIN' GstElement* colorspace = gst_bin_get_by_name(GST_BIN(videoSink.get()), "colorspace"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:171:50: note: in expansion of macro 'GST_BIN' GstElement* videoScale = gst_bin_get_by_name(GST_BIN(videoSink.get()), "videoScale"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:173:45: note: in expansion of macro 'GST_BIN' GstElement* valve = gst_bin_get_by_name(GST_BIN(videoSink.get()), "videoValve"); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/GStreamerGWorld.cpp:192:25: note: in expansion of macro 'GST_BIN' gst_bin_remove_many(GST_BIN(videoSink.get()), queue, colorspace, videoScale, platformVideoSink, NULL); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/MediaPlayerPrivateGStreamer.o platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/VideoSinkGStreamer.o platform/graphics/gstreamer/VideoSinkGStreamer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /usr/include/gstreamer-0.10/gst/video/gstvideosink.h:26, from platform/graphics/gstreamer/VideoSinkGStreamer.h:26, from platform/graphics/gstreamer/VideoSinkGStreamer.cpp:30: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from platform/graphics/gstreamer/VideoSinkGStreamer.h:25, from platform/graphics/gstreamer/VideoSinkGStreamer.cpp:30: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /usr/include/gstreamer-0.10/gst/video/gstvideosink.h:26, from platform/graphics/gstreamer/VideoSinkGStreamer.h:26, from platform/graphics/gstreamer/VideoSinkGStreamer.cpp:30: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /usr/include/gstreamer-0.10/gst/video/gstvideosink.h:26, from platform/graphics/gstreamer/VideoSinkGStreamer.h:26, from platform/graphics/gstreamer/VideoSinkGStreamer.cpp:30: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function 'void webkit_video_sink_init(WebKitVideoSink*, WebKitVideoSinkClass*)': platform/graphics/gstreamer/VideoSinkGStreamer.cpp:107:23: warning: 'GCond* g_cond_new()' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:276) [-Wdeprecated-declarations] priv->data_cond = g_cond_new(); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:107:34: warning: 'GCond* g_cond_new()' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:276) [-Wdeprecated-declarations] priv->data_cond = g_cond_new(); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:108:26: warning: 'GMutex* g_mutex_new()' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:272) [-Wdeprecated-declarations] priv->buffer_mutex = g_mutex_new(); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:108:38: warning: 'GMutex* g_mutex_new()' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:272) [-Wdeprecated-declarations] priv->buffer_mutex = g_mutex_new(); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from platform/graphics/gstreamer/VideoSinkGStreamer.h:25, from platform/graphics/gstreamer/VideoSinkGStreamer.cpp:30: platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function 'GstFlowReturn webkit_video_sink_render(GstBaseSink*, GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitVideoSink* {aka _WebKitVideoSink*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/VideoSinkGStreamer.h:33:6: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' (G_TYPE_CHECK_INSTANCE_CAST((obj), \ ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:140:29: note: in expansion of macro 'WEBKIT_VIDEO_SINK' WebKitVideoSink* sink = WEBKIT_VIDEO_SINK(bsink); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function 'void webkit_video_sink_dispose(GObject*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitVideoSink* {aka _WebKitVideoSink*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/VideoSinkGStreamer.h:33:6: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' (G_TYPE_CHECK_INSTANCE_CAST((obj), \ ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:233:29: note: in expansion of macro 'WEBKIT_VIDEO_SINK' WebKitVideoSink* sink = WEBKIT_VIDEO_SINK(object); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:237:9: warning: 'void g_cond_free(GCond*)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:278) [-Wdeprecated-declarations] g_cond_free(priv->data_cond); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:237:36: warning: 'void g_cond_free(GCond*)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:278) [-Wdeprecated-declarations] g_cond_free(priv->data_cond); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:242:9: warning: 'void g_mutex_free(GMutex*)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:274) [-Wdeprecated-declarations] g_mutex_free(priv->buffer_mutex); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:242:40: warning: 'void g_mutex_free(GMutex*)' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:274) [-Wdeprecated-declarations] g_mutex_free(priv->buffer_mutex); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from platform/graphics/gstreamer/VideoSinkGStreamer.h:25, from platform/graphics/gstreamer/VideoSinkGStreamer.cpp:30: platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function 'gboolean webkit_video_sink_unlock(GstBaseSink*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitVideoSink* {aka _WebKitVideoSink*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/VideoSinkGStreamer.h:33:6: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' (G_TYPE_CHECK_INSTANCE_CAST((obj), \ ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:268:29: note: in expansion of macro 'WEBKIT_VIDEO_SINK' WebKitVideoSink* sink = WEBKIT_VIDEO_SINK(object); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function 'gboolean webkit_video_sink_unlock_stop(GstBaseSink*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitVideoSink* {aka _WebKitVideoSink*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/VideoSinkGStreamer.h:33:6: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' (G_TYPE_CHECK_INSTANCE_CAST((obj), \ ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:279:29: note: in expansion of macro 'WEBKIT_VIDEO_SINK' WebKitVideoSink* sink = WEBKIT_VIDEO_SINK(object); ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function 'gboolean webkit_video_sink_stop(GstBaseSink*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitVideoSink* {aka _WebKitVideoSink*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/VideoSinkGStreamer.h:33:6: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' (G_TYPE_CHECK_INSTANCE_CAST((obj), \ ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:293:36: note: in expansion of macro 'WEBKIT_VIDEO_SINK' WebKitVideoSinkPrivate* priv = WEBKIT_VIDEO_SINK(base_sink)->priv; ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function 'gboolean webkit_video_sink_start(GstBaseSink*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitVideoSink* {aka _WebKitVideoSink*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/VideoSinkGStreamer.h:33:6: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' (G_TYPE_CHECK_INSTANCE_CAST((obj), \ ^ platform/graphics/gstreamer/VideoSinkGStreamer.cpp:302:36: note: in expansion of macro 'WEBKIT_VIDEO_SINK' WebKitVideoSinkPrivate* priv = WEBKIT_VIDEO_SINK(base_sink)->priv; ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/WebKitWebSourceGStreamer.o platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayerPrivate.h:31, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:28, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:19: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:23, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:19: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:32, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: In member function 'void WebCore::MediaPlayerPrivateGStreamer::sourceChanged()': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1021:34: note: in expansion of macro 'WEBKIT_WEB_SRC' webKitWebSrcSetFrame(WEBKIT_WEB_SRC(element.get()), frame); ^ platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: In member function 'void WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin()': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstPipeline* {aka _GstPipeline*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstpipeline.h:32:30: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_PIPELINE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_PIPELINE, GstPipeline)) ^ platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1656:40: note: in expansion of macro 'GST_PIPELINE' GstBus* bus = gst_pipeline_get_bus(GST_PIPELINE(m_playBin)); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1686:22: note: in expansion of macro 'GST_BIN' gst_bin_add_many(GST_BIN(m_videoSinkBin), videoTee, queue, identity, NULL); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1712:29: note: in expansion of macro 'GST_BIN' gst_bin_add(GST_BIN(m_videoSinkBin), m_fpsSink); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1721:21: note: in expansion of macro 'GST_BIN' gst_bin_add(GST_BIN(m_videoSinkBin), m_webkitVideoSink); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayerPrivate.h:31, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:28, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayerPrivate.h:31, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:28, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:24, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:24, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:24, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:24, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from platform/graphics/MediaPlayer.h:35, from platform/graphics/MediaPlayerPrivate.h:31, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:28, from platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:24, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'void webkit_web_src_init(WebKitWebSrc*, WebKitWebSrcClass*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:239:25: note: in expansion of macro 'GST_ELEMENT' gst_element_add_pad(GST_ELEMENT(src), priv->srcpad); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstAppSrc* {aka _GstAppSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/app/gstappsrc.h:31:4: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_APP_SRC,GstAppSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:242:20: note: in expansion of macro 'GST_APP_SRC' priv->appsrc = GST_APP_SRC(gst_element_factory_make("appsrc", 0)); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBin* {aka _GstBin*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbin.h:37:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BIN, GstBin)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:251:17: note: in expansion of macro 'GST_BIN' gst_bin_add(GST_BIN(src), GST_ELEMENT(priv->appsrc)); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:251:31: note: in expansion of macro 'GST_ELEMENT' gst_bin_add(GST_BIN(src), GST_ELEMENT(priv->appsrc)); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:253:44: note: in expansion of macro 'GST_ELEMENT' targetpad = gst_element_get_static_pad(GST_ELEMENT(priv->appsrc), "src"); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'void webKitWebSrcFinalize(GObject*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:286:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(object); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'void webKitWebSrcSetProperty(GObject*, guint, const GValue*, GParamSpec*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:298:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(object); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'void webKitWebSrcGetProperty(GObject*, guint, GValue*, GParamSpec*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:316:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(object); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'GstStateChangeReturn webKitWebSrcChangeState(GstElement*, GstStateChange)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:463:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(element); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:419:29: note: in expansion of macro 'GST_ELEMENT' gst_element_message_full (GST_ELEMENT(el), GST_MESSAGE_ERROR, \ ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:471:13: note: in expansion of macro 'GST_ELEMENT_ERROR' GST_ELEMENT_ERROR(src, CORE, MISSING_PLUGIN, (0), ("no appsrc")); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'gboolean webKitWebSrcQuery(GstPad*, GstQuery*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:505:31: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* webkitSrc = WEBKIT_WEB_SRC(src.get()); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'const gchar* webKitWebSrcGetUri(GstURIHandler*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:554:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(handler); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'gboolean webKitWebSrcSetUri(GstURIHandler*, const gchar*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:562:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(handler); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'void webKitWebSrcNeedDataCb(GstAppSrc*, guint, gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:614:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(userData); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'void webKitWebSrcEnoughDataCb(GstAppSrc*, gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:645:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(userData); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function 'gboolean webKitWebSrcSeekDataCb(GstAppSrc*, guint64, gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'WebKitWebSrc* {aka _WebKitWebSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:29:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define WEBKIT_WEB_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_WEB_SRC, WebKitWebSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:670:25: note: in expansion of macro 'WEBKIT_WEB_SRC' WebKitWebSrc* src = WEBKIT_WEB_SRC(userData); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In member function 'virtual void StreamingClient::didReceiveResponse(WebCore::ResourceHandle*, const WebCore::ResourceResponse&)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:419:29: note: in expansion of macro 'GST_ELEMENT' gst_element_message_full (GST_ELEMENT(el), GST_MESSAGE_ERROR, \ ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:723:9: note: in expansion of macro 'GST_ELEMENT_ERROR' GST_ELEMENT_ERROR(m_src, RESOURCE, READ, (0), (0)); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBaseSrc* {aka _GstBaseSrc*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/base/gstbasesrc.h:32:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BASE_SRC(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_BASE_SRC,GstBaseSrc)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:734:39: note: in expansion of macro 'GST_BASE_SRC' gst_segment_set_duration(&GST_BASE_SRC(priv->appsrc)->segment, GST_FORMAT_BYTES, length); ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:735:38: note: in expansion of macro 'GST_ELEMENT' gst_element_post_message(GST_ELEMENT(priv->appsrc), ^ /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:791:40: note: in expansion of macro 'GST_ELEMENT' gst_element_found_tags_for_pad(GST_ELEMENT(m_src), m_src->priv->srcpad, tags); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In member function 'virtual void StreamingClient::didReceiveData(WebCore::ResourceHandle*, const char*, int, int)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:419:29: note: in expansion of macro 'GST_ELEMENT' gst_element_message_full (GST_ELEMENT(el), GST_MESSAGE_ERROR, \ ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:814:9: note: in expansion of macro 'GST_ELEMENT_ERROR' GST_ELEMENT_ERROR(m_src, CORE, FAILED, (0), (0)); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In member function 'virtual void StreamingClient::didFail(WebCore::ResourceHandle*, const WebCore::ResourceError&)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:419:29: note: in expansion of macro 'GST_ELEMENT' gst_element_message_full (GST_ELEMENT(el), GST_MESSAGE_ERROR, \ ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:830:5: note: in expansion of macro 'GST_ELEMENT_ERROR' GST_ELEMENT_ERROR(m_src, RESOURCE, FAILED, ("%s", error.localizedDescription().utf8().data()), (0)); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In member function 'virtual void StreamingClient::wasBlocked(WebCore::ResourceHandle*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:419:29: note: in expansion of macro 'GST_ELEMENT' gst_element_message_full (GST_ELEMENT(el), GST_MESSAGE_ERROR, \ ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:837:5: note: in expansion of macro 'GST_ELEMENT_ERROR' GST_ELEMENT_ERROR(m_src, RESOURCE, OPEN_READ, ("Access to \"%s\" was blocked", m_src->priv->uri), (0)); ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In member function 'virtual void StreamingClient::cannotShowURL(WebCore::ResourceHandle*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstElement* {aka _GstElement*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:75:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement)) ^ /usr/include/gstreamer-0.10/gst/gstelement.h:419:29: note: in expansion of macro 'GST_ELEMENT' gst_element_message_full (GST_ELEMENT(el), GST_MESSAGE_ERROR, \ ^ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:843:5: note: in expansion of macro 'GST_ELEMENT_ERROR' GST_ELEMENT_ERROR(m_src, RESOURCE, OPEN_READ, ("Can't show \"%s\"", m_src->priv->uri), (0)); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:23, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:23, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from dom/DocumentMarker.h:26, from editing/Editor.h:31, from page/Frame.h:33, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:23, from platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PlatformVideoWindowQt.o platform/graphics/gstreamer/PlatformVideoWindowQt.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/PlatformVideoWindowQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLVideoElement.h:31, from platform/graphics/gstreamer/PlatformVideoWindowQt.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/PlatformVideoWindowQt.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ImageGStreamerQt.o platform/graphics/gstreamer/ImageGStreamerQt.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLVideoElement.h:31, from platform/graphics/gstreamer/PlatformVideoWindowQt.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from html/HTMLElement.h:26, from html/HTMLMediaElement.h:31, from html/HTMLVideoElement.h:31, from platform/graphics/gstreamer/PlatformVideoWindowQt.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/gstreamer/ImageGStreamerQt.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/NativeXPathNSResolver.o xml/NativeXPathNSResolver.cpp In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:30:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/ImageGStreamer.h:26, from platform/graphics/gstreamer/ImageGStreamerQt.cpp:21: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_ref(GstBuffer*)': /usr/include/gstreamer-0.10/gst/gstbuffer.h:349:71: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26:0, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/gstreamer-0.10/gst/gstenumtypes.h:7, from /usr/include/gstreamer-0.10/gst/gst.h:31, from platform/graphics/gstreamer/ImageGStreamer.h:26, from platform/graphics/gstreamer/ImageGStreamerQt.cpp:21: /usr/include/gstreamer-0.10/gst/gstbuffer.h: In function 'GstBuffer* gst_buffer_copy(const GstBuffer*)': /usr/include/glib-2.0/gobject/gtype.h:1735:63: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GstBuffer* {aka _GstBuffer*}' increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:481:66: note: in expansion of macro '_G_TYPE_CIC' #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:48:50: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define GST_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER, GstBuffer)) ^ /usr/include/gstreamer-0.10/gst/gstbuffer.h:387:10: note: in expansion of macro 'GST_BUFFER' return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:33:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/ImageGStreamer.h:26, from platform/graphics/gstreamer/ImageGStreamerQt.cpp:21: /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_ref(GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:404:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ^ /usr/include/gstreamer-0.10/gst/gstevent.h: In function 'GstEvent* gst_event_copy(const GstEvent*)': /usr/include/gstreamer-0.10/gst/gstevent.h:169:58: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstEvent* {aka _GstEvent*}' increases required alignment of target type [-Wcast-align] #define GST_EVENT_CAST(obj) ((GstEvent *)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstevent.h:439:10: note: in expansion of macro 'GST_EVENT_CAST' return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ^ In file included from /usr/include/gstreamer-0.10/gst/gstbus.h:29:0, from /usr/include/gstreamer-0.10/gst/gstelement.h:58, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from platform/graphics/gstreamer/ImageGStreamer.h:26, from platform/graphics/gstreamer/ImageGStreamerQt.cpp:21: /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_ref(GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:330:72: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ^ /usr/include/gstreamer-0.10/gst/gstmessage.h: In function 'GstMessage* gst_message_copy(const GstMessage*)': /usr/include/gstreamer-0.10/gst/gstmessage.h:150:68: warning: cast from 'GstMiniObject* {aka _GstMiniObject*}' to 'GstMessage* {aka _GstMessage*}' increases required alignment of target type [-Wcast-align] #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) ^ /usr/include/gstreamer-0.10/gst/gstmessage.h:368:10: note: in expansion of macro 'GST_MESSAGE_CAST' return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathEvaluator.o xml/XPathEvaluator.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/NativeXPathNSResolver.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathEvaluator.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/NativeXPathNSResolver.h:32, from xml/NativeXPathNSResolver.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/NativeXPathNSResolver.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/NativeXPathNSResolver.h:32, from xml/NativeXPathNSResolver.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/NativeXPathNSResolver.h:32, from xml/XPathEvaluator.cpp:33: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathEvaluator.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/NativeXPathNSResolver.h:32, from xml/NativeXPathNSResolver.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/NativeXPathNSResolver.h:32, from xml/XPathEvaluator.cpp:33: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/NativeXPathNSResolver.h:32, from xml/XPathEvaluator.cpp:33: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathExpression.o xml/XPathExpression.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathExpressionNode.o xml/XPathExpressionNode.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathExpression.cpp:27: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathExpressionNode.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from xml/XPathExpression.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathExpression.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathExpressionNode.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathExpressionNode.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from xml/XPathExpression.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from xml/XPathExpression.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathExpressionNode.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathExpressionNode.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathFunctions.o xml/XPathFunctions.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathNodeSet.o xml/XPathNodeSet.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathNodeSet.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathFunctions.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathFunctions.h:32, from xml/XPathFunctions.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathFunctions.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathNodeSet.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathNodeSet.cpp:26: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathNodeSet.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathFunctions.h:32, from xml/XPathFunctions.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathNodeSet.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathFunctions.h:32, from xml/XPathFunctions.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathNSResolver.o xml/XPathNSResolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathParser.o xml/XPathParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathParser.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathStep.h:32, from xml/XPathParser.h:32, from xml/XPathParser.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathParser.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathStep.h:32, from xml/XPathParser.h:32, from xml/XPathParser.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathStep.h:32, from xml/XPathParser.h:32, from xml/XPathParser.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathPath.o xml/XPathPath.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathPath.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathPath.h:32, from xml/XPathPath.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathPath.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathPredicate.o xml/XPathPredicate.cpp ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathPredicate.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathPath.h:32, from xml/XPathPath.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathPath.h:32, from xml/XPathPath.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathPredicate.h:32, from xml/XPathPredicate.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathPredicate.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathPredicate.h:32, from xml/XPathPredicate.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathPredicate.h:32, from xml/XPathPredicate.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathResult.o xml/XPathResult.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathResult.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathStep.o xml/XPathStep.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathStep.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathValue.h:33, from xml/XPathResult.h:32, from xml/XPathResult.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathResult.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathValue.h:33, from xml/XPathResult.h:32, from xml/XPathResult.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathValue.h:33, from xml/XPathResult.h:32, from xml/XPathResult.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathStep.h:32, from xml/XPathStep.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathStep.cpp:28: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathStep.h:32, from xml/XPathStep.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathStep.h:32, from xml/XPathStep.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathUtil.o xml/XPathUtil.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathUtil.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from xml/XPathUtil.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathUtil.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from xml/XPathUtil.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from xml/XPathUtil.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathValue.o xml/XPathValue.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/XPathVariableReference.o xml/XPathVariableReference.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathValue.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathVariableReference.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathValue.h:33, from xml/XPathValue.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathValue.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathVariableReference.h:31, from xml/XPathVariableReference.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from xml/XPathVariableReference.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathValue.h:33, from xml/XPathValue.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathNodeSet.h:34, from xml/XPathValue.h:33, from xml/XPathValue.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathVariableReference.h:31, from xml/XPathVariableReference.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from xml/XPathExpressionNode.h:32, from xml/XPathVariableReference.h:31, from xml/XPathVariableReference.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/DistantLightSource.o platform/graphics/filters/DistantLightSource.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEBlend.o platform/graphics/filters/FEBlend.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/DistantLightSource.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEBlend.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEColorMatrix.o platform/graphics/filters/FEColorMatrix.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEComponentTransfer.o platform/graphics/filters/FEComponentTransfer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEColorMatrix.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEComponentTransfer.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEComposite.o platform/graphics/filters/FEComposite.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEConvolveMatrix.o platform/graphics/filters/FEConvolveMatrix.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEComposite.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEConvolveMatrix.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEDiffuseLighting.o platform/graphics/filters/FEDiffuseLighting.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEDiffuseLighting.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEDisplacementMap.o platform/graphics/filters/FEDisplacementMap.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEDisplacementMap.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEDropShadow.o platform/graphics/filters/FEDropShadow.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEFlood.o platform/graphics/filters/FEFlood.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEDropShadow.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEGaussianBlur.o platform/graphics/filters/FEGaussianBlur.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEFlood.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FELighting.o platform/graphics/filters/FELighting.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEGaussianBlur.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FELighting.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEMerge.o platform/graphics/filters/FEMerge.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEMerge.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEMorphology.o platform/graphics/filters/FEMorphology.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEOffset.o platform/graphics/filters/FEOffset.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEMorphology.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FEOffset.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FESpecularLighting.o platform/graphics/filters/FESpecularLighting.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FETile.o platform/graphics/filters/FETile.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FETile.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FESpecularLighting.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FETurbulence.o platform/graphics/filters/FETurbulence.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FilterEffect.o platform/graphics/filters/FilterEffect.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FETurbulence.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/FilterEffect.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/LightSource.o platform/graphics/filters/LightSource.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PointLightSource.o platform/graphics/filters/PointLightSource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/LightSource.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SpotLightSource.o platform/graphics/filters/SpotLightSource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/PointLightSource.cpp:31: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SourceAlpha.o platform/graphics/filters/SourceAlpha.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/SpotLightSource.cpp:32: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SourceGraphic.o platform/graphics/filters/SourceGraphic.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/SourceAlpha.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FELightingNEON.o platform/graphics/filters/arm/FELightingNEON.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/FEGaussianBlurNEON.o platform/graphics/filters/arm/FEGaussianBlurNEON.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from platform/graphics/filters/SourceGraphic.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ /build/buildd/qt4-x11-4.8.4+dfsg/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static platform/network/qt/NetworkStateNotifierPrivate.h -o .moc/release-static/moc_NetworkStateNotifierPrivate.cpp ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSSVGElementInstanceCustom.o bindings/js/JSSVGElementInstanceCustom.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSVGElementInstanceCustom.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSSVGLengthCustom.o bindings/js/JSSVGLengthCustom.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSVGLengthCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGElementInstance.h:26, from bindings/js/JSSVGElementInstanceCustom.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSVGElementInstanceCustom.cpp:27: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGLength.h:26, from bindings/js/JSSVGLengthCustom.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSVGLengthCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGElementInstance.h:26, from bindings/js/JSSVGElementInstanceCustom.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGElementInstance.h:26, from bindings/js/JSSVGElementInstanceCustom.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGLength.h:26, from bindings/js/JSSVGLengthCustom.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/JSSVGPathSegCustom.o bindings/js/JSSVGPathSegCustom.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGLength.h:26, from bindings/js/JSSVGLengthCustom.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSVGPathSegCustom.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGCSSComputedStyleDeclaration.o css/SVGCSSComputedStyleDeclaration.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/SVGCSSComputedStyleDeclaration.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGPathSeg.h:26, from bindings/js/JSSVGPathSegCustom.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from bindings/js/JSSVGPathSegCustom.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/SVGCSSComputedStyleDeclaration.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGPathSeg.h:26, from bindings/js/JSSVGPathSegCustom.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/SVGCSSComputedStyleDeclaration.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::ObjectPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:180:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::ObjectPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMBinding.h:25, from generated/JSSVGPathSeg.h:26, from bindings/js/JSSVGPathSegCustom.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/SVGCSSComputedStyleDeclaration.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from css/CSSPrimitiveValueMappings.h:41, from css/SVGCSSComputedStyleDeclaration.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGCSSParser.o css/SVGCSSParser.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGCSSStyleSelector.o css/SVGCSSStyleSelector.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/SVGCSSParser.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/SVGCSSStyleSelector.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from css/SVGCSSParser.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/SVGCSSParser.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/SVGCSSStyleSelector.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from css/SVGCSSStyleSelector.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from css/SVGCSSParser.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderTheme.h:31, from css/SVGCSSParser.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/SVGCSSStyleSelector.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from css/CSSStyleSelector.h:29, from css/SVGCSSStyleSelector.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGRenderStyle.o rendering/style/SVGRenderStyle.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/SVGRenderStyle.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/SVGRenderStyle.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/SVGRenderStyle.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGRenderStyleDefs.o rendering/style/SVGRenderStyleDefs.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/SVGRenderStyleDefs.cpp:28: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/SVGRenderStyle.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/SVGRenderStyle.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/style/SVGRenderStyleDefs.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/style/SVGRenderStyleDefs.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/style/SVGRenderStyleDefs.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/PointerEventsHitRules.o rendering/PointerEventsHitRules.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/style/SVGRenderStyleDefs.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGPath.o rendering/svg/RenderSVGPath.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SMILTime.o svg/animation/SMILTime.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SMILTimeContainer.o svg/animation/SMILTimeContainer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGPath.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/animation/SMILTimeContainer.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGPath.h:30, from rendering/svg/RenderSVGPath.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGPath.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from svg/animation/SMILTimeContainer.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/animation/SMILTimeContainer.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGPath.h:30, from rendering/svg/RenderSVGPath.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGPath.h:30, from rendering/svg/RenderSVGPath.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from svg/animation/SMILTimeContainer.cpp:32: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from svg/animation/SMILTimeContainer.cpp:32: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGSMILElement.o svg/animation/SVGSMILElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/animation/SVGSMILElement.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEImage.o svg/graphics/filters/SVGFEImage.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/animation/SVGSMILElement.h:30, from svg/animation/SVGSMILElement.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/animation/SVGSMILElement.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/graphics/filters/SVGFEImage.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFilter.o svg/graphics/filters/SVGFilter.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/animation/SVGSMILElement.h:30, from svg/animation/SVGSMILElement.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/animation/SVGSMILElement.h:30, from svg/animation/SVGSMILElement.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/animation/SVGSMILElement.h:30, from svg/animation/SVGSMILElement.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/graphics/filters/SVGFilter.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFilterBuilder.o svg/graphics/filters/SVGFilterBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/graphics/filters/SVGFilterBuilder.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from svg/graphics/filters/SVGFilterBuilder.h:27, from svg/graphics/filters/SVGFilterBuilder.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/graphics/filters/SVGFilterBuilder.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGImage.o svg/graphics/SVGImage.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from svg/graphics/filters/SVGFilterBuilder.h:27, from svg/graphics/filters/SVGFilterBuilder.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from svg/graphics/filters/SVGFilterBuilder.h:27, from svg/graphics/filters/SVGFilterBuilder.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/graphics/SVGImage.cpp:27: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from loader/NavigationAction.h:32, from loader/DocumentLoader.h:36, from svg/graphics/SVGImage.cpp:32: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/graphics/SVGImage.cpp:27: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathSegListPropertyTearOff.o svg/properties/SVGPathSegListPropertyTearOff.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/properties/SVGPathSegListPropertyTearOff.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/properties/SVGPathSegListPropertyTearOff.h:24, from svg/properties/SVGPathSegListPropertyTearOff.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/properties/SVGPathSegListPropertyTearOff.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from svg/graphics/SVGImage.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptCachedFrameData.h:35, from history/CachedFrame.h:30, from history/CachedPage.h:29, from svg/graphics/SVGImage.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/graphics/Image.h:35, from svg/graphics/SVGImage.h:32, from svg/graphics/SVGImage.cpp:29: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/properties/SVGPathSegListPropertyTearOff.h:24, from svg/properties/SVGPathSegListPropertyTearOff.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/properties/SVGPathSegListPropertyTearOff.h:24, from svg/properties/SVGPathSegListPropertyTearOff.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGBlock.o rendering/svg/RenderSVGBlock.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGBlock.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGContainer.o rendering/svg/RenderSVGContainer.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGBlock.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGBlock.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGContainer.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGContainer.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGContainer.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGBlock.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGBlock.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGForeignObject.o rendering/svg/RenderSVGForeignObject.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGContainer.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGContainer.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGContainer.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGForeignObject.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGForeignObject.h:27, from rendering/svg/RenderSVGForeignObject.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGForeignObject.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGGradientStop.o rendering/svg/RenderSVGGradientStop.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGGradientStop.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGForeignObject.h:27, from rendering/svg/RenderSVGForeignObject.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGGradientStop.h:25, from rendering/svg/RenderSVGGradientStop.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGForeignObject.h:27, from rendering/svg/RenderSVGForeignObject.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGGradientStop.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGForeignObject.h:27, from rendering/svg/RenderSVGForeignObject.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGHiddenContainer.o rendering/svg/RenderSVGHiddenContainer.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGGradientStop.h:25, from rendering/svg/RenderSVGGradientStop.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGGradientStop.h:25, from rendering/svg/RenderSVGGradientStop.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGHiddenContainer.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGImage.o rendering/svg/RenderSVGImage.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGHiddenContainer.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGHiddenContainer.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGImage.cpp:26: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGHiddenContainer.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGHiddenContainer.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGImage.h:30, from rendering/svg/RenderSVGImage.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGImage.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGInline.o rendering/svg/RenderSVGInline.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGInline.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGImage.h:30, from rendering/svg/RenderSVGImage.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGImage.h:30, from rendering/svg/RenderSVGImage.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGInline.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGInline.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGInlineText.o rendering/svg/RenderSVGInlineText.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGInline.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGInlineText.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGInline.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/RenderSVGInlineText.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGInlineText.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGModelObject.o rendering/svg/RenderSVGModelObject.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGModelObject.cpp:31: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/RenderSVGInlineText.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/RenderSVGInlineText.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGModelObject.cpp:34: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGModelObject.cpp:31: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGModelObject.cpp:34: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGModelObject.cpp:34: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResource.o rendering/svg/RenderSVGResource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResource.cpp:23: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceClipper.o rendering/svg/RenderSVGResourceClipper.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResource.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResource.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceClipper.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/RenderSVGResourceClipper.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceClipper.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResource.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResource.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceContainer.o rendering/svg/RenderSVGResourceContainer.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/RenderSVGResourceClipper.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/RenderSVGResourceClipper.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceContainer.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceContainer.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceContainer.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceFilter.o rendering/svg/RenderSVGResourceFilter.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceContainer.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceContainer.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceFilter.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from rendering/svg/RenderSVGResourceFilter.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceFilter.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceFilterPrimitive.o rendering/svg/RenderSVGResourceFilterPrimitive.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from rendering/svg/RenderSVGResourceFilter.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceFilterPrimitive.cpp:28: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from rendering/svg/RenderSVGResourceFilter.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceFilterPrimitive.h:32, from rendering/svg/RenderSVGResourceFilterPrimitive.cpp:31: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceFilterPrimitive.cpp:28: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceGradient.o rendering/svg/RenderSVGResourceGradient.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceFilterPrimitive.h:32, from rendering/svg/RenderSVGResourceFilterPrimitive.cpp:31: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceFilterPrimitive.h:32, from rendering/svg/RenderSVGResourceFilterPrimitive.cpp:31: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceGradient.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceLinearGradient.o rendering/svg/RenderSVGResourceLinearGradient.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceGradient.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceGradient.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceLinearGradient.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceGradient.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceGradient.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceLinearGradient.h:26, from rendering/svg/RenderSVGResourceLinearGradient.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceLinearGradient.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceLinearGradient.h:26, from rendering/svg/RenderSVGResourceLinearGradient.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceLinearGradient.h:26, from rendering/svg/RenderSVGResourceLinearGradient.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceMarker.o rendering/svg/RenderSVGResourceMarker.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceMarker.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceMasker.o rendering/svg/RenderSVGResourceMasker.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGResourceMarker.h:25, from rendering/svg/RenderSVGResourceMarker.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceMarker.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceMasker.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceMasker.h:28, from rendering/svg/RenderSVGResourceMasker.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceMasker.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGResourceMarker.h:25, from rendering/svg/RenderSVGResourceMarker.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGResourceMarker.h:25, from rendering/svg/RenderSVGResourceMarker.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceMasker.h:28, from rendering/svg/RenderSVGResourceMasker.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceMasker.h:28, from rendering/svg/RenderSVGResourceMasker.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourcePattern.o rendering/svg/RenderSVGResourcePattern.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceRadialGradient.o rendering/svg/RenderSVGResourceRadialGradient.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourcePattern.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourcePattern.h:30, from rendering/svg/RenderSVGResourcePattern.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourcePattern.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceRadialGradient.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceRadialGradient.h:26, from rendering/svg/RenderSVGResourceRadialGradient.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceRadialGradient.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourcePattern.h:30, from rendering/svg/RenderSVGResourcePattern.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourcePattern.h:30, from rendering/svg/RenderSVGResourcePattern.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/graphics/Image.h:35, from platform/graphics/qt/ImageBufferDataQt.h:26, from platform/graphics/ImageBufferData.h:31, from platform/graphics/ImageBuffer.h:36, from rendering/svg/RenderSVGResourcePattern.h:27, from rendering/svg/RenderSVGResourcePattern.cpp:24: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceRadialGradient.h:26, from rendering/svg/RenderSVGResourceRadialGradient.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceGradient.h:30, from rendering/svg/RenderSVGResourceRadialGradient.h:26, from rendering/svg/RenderSVGResourceRadialGradient.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGResourceSolidColor.o rendering/svg/RenderSVGResourceSolidColor.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGRoot.o rendering/svg/RenderSVGRoot.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceSolidColor.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGRoot.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/svg/RenderSVGRoot.h:28, from rendering/svg/RenderSVGRoot.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGRoot.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/svg/RenderSVGResourceSolidColor.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGResourceSolidColor.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/svg/RenderSVGResourceSolidColor.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/style/RenderStyle.h:77, from rendering/svg/RenderSVGResourceSolidColor.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGShadowTreeRootContainer.o rendering/svg/RenderSVGShadowTreeRootContainer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGShadowTreeRootContainer.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/svg/RenderSVGRoot.h:28, from rendering/svg/RenderSVGRoot.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/svg/RenderSVGRoot.h:28, from rendering/svg/RenderSVGRoot.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/svg/RenderSVGRoot.h:28, from rendering/svg/RenderSVGRoot.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGTransformableContainer.h:25, from rendering/svg/RenderSVGShadowTreeRootContainer.h:24, from rendering/svg/RenderSVGShadowTreeRootContainer.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGShadowTreeRootContainer.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGTSpan.o rendering/svg/RenderSVGTSpan.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGTransformableContainer.h:25, from rendering/svg/RenderSVGShadowTreeRootContainer.h:24, from rendering/svg/RenderSVGShadowTreeRootContainer.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGTransformableContainer.h:25, from rendering/svg/RenderSVGShadowTreeRootContainer.h:24, from rendering/svg/RenderSVGShadowTreeRootContainer.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGTSpan.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGTSpan.h:26, from rendering/svg/RenderSVGTSpan.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGTSpan.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGText.o rendering/svg/RenderSVGText.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGTSpan.h:26, from rendering/svg/RenderSVGTSpan.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGText.cpp:26: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGTSpan.h:26, from rendering/svg/RenderSVGTSpan.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGText.h:28, from rendering/svg/RenderSVGText.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGText.cpp:26: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGTextPath.o rendering/svg/RenderSVGTextPath.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGTextPath.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGText.h:28, from rendering/svg/RenderSVGText.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/RenderBox.h:26, from rendering/RenderBlock.h:27, from rendering/svg/RenderSVGBlock.h:24, from rendering/svg/RenderSVGText.h:28, from rendering/svg/RenderSVGText.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGTextPath.h:25, from rendering/svg/RenderSVGTextPath.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGTextPath.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGTextPath.h:25, from rendering/svg/RenderSVGTextPath.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGTransformableContainer.o rendering/svg/RenderSVGTransformableContainer.cpp ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RenderInline.h:26, from rendering/svg/RenderSVGInline.h:25, from rendering/svg/RenderSVGTextPath.h:25, from rendering/svg/RenderSVGTextPath.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGTransformableContainer.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGTransformableContainer.h:25, from rendering/svg/RenderSVGTransformableContainer.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/RenderSVGViewportContainer.o rendering/svg/RenderSVGViewportContainer.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGTransformableContainer.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGViewportContainer.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGTransformableContainer.h:25, from rendering/svg/RenderSVGTransformableContainer.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGViewportContainer.h:27, from rendering/svg/RenderSVGViewportContainer.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGTransformableContainer.h:25, from rendering/svg/RenderSVGTransformableContainer.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/RenderSVGViewportContainer.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGImageBufferTools.o rendering/svg/SVGImageBufferTools.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGViewportContainer.h:27, from rendering/svg/RenderSVGViewportContainer.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGViewportContainer.h:27, from rendering/svg/RenderSVGViewportContainer.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGImageBufferTools.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGViewportContainer.h:27, from rendering/svg/RenderSVGViewportContainer.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/svg/SVGImageBufferTools.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGImageBufferTools.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGInlineFlowBox.o rendering/svg/SVGInlineFlowBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGInlineFlowBox.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/svg/SVGImageBufferTools.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/svg/SVGImageBufferTools.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/graphics/Image.h:35, from platform/graphics/qt/ImageBufferDataQt.h:26, from platform/graphics/ImageBufferData.h:31, from platform/graphics/ImageBuffer.h:36, from rendering/svg/SVGImageBufferTools.h:24, from rendering/svg/SVGImageBufferTools.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/svg/SVGInlineFlowBox.h:25, from rendering/svg/SVGInlineFlowBox.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGInlineFlowBox.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGInlineTextBox.o rendering/svg/SVGInlineTextBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGInlineTextBox.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/svg/SVGInlineFlowBox.h:25, from rendering/svg/SVGInlineFlowBox.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/svg/SVGInlineFlowBox.h:25, from rendering/svg/SVGInlineFlowBox.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/svg/SVGInlineTextBox.h:26, from rendering/svg/SVGInlineTextBox.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGInlineTextBox.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGMarkerLayoutInfo.o rendering/svg/SVGMarkerLayoutInfo.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/svg/SVGInlineTextBox.h:26, from rendering/svg/SVGInlineTextBox.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/svg/SVGInlineTextBox.h:26, from rendering/svg/SVGInlineTextBox.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGMarkerLayoutInfo.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/SVGMarkerLayoutInfo.h:25, from rendering/svg/SVGMarkerLayoutInfo.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGMarkerLayoutInfo.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/SVGMarkerLayoutInfo.h:25, from rendering/svg/SVGMarkerLayoutInfo.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGRenderSupport.o rendering/svg/SVGRenderSupport.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/SVGMarkerLayoutInfo.h:25, from rendering/svg/SVGMarkerLayoutInfo.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGRenderTreeAsText.o rendering/svg/SVGRenderTreeAsText.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGRenderSupport.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGRenderTreeAsText.cpp:29: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/svg/SVGRenderSupport.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGRenderSupport.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/svg/SVGRenderTreeAsText.cpp:36: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGRenderTreeAsText.cpp:29: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/svg/SVGRenderSupport.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from rendering/svg/SVGRenderSupport.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from platform/graphics/Generator.h:29:0, from platform/graphics/Gradient.h:33, from platform/graphics/GraphicsContext.h:33, from rendering/PaintInfo.h:33, from rendering/svg/SVGRenderSupport.h:28, from rendering/svg/SVGRenderSupport.cpp:28: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/svg/SVGRenderTreeAsText.cpp:36: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineTextBox.h:26, from rendering/svg/SVGRenderTreeAsText.cpp:36: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGResources.o rendering/svg/SVGResources.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGResources.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/SVGResources.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGResourcesCache.o rendering/svg/SVGResourcesCache.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGResources.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGResourcesCache.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/SVGResources.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/SVGResourcesCache.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/SVGResources.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGResourcesCache.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/SVGResourcesCache.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/SVGResourcesCache.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGResourcesCycleSolver.o rendering/svg/SVGResourcesCycleSolver.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGRootInlineBox.o rendering/svg/SVGRootInlineBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGResourcesCycleSolver.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGRootInlineBox.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RootInlineBox.h:25, from rendering/svg/SVGRootInlineBox.h:27, from rendering/svg/SVGRootInlineBox.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/SVGResourcesCycleSolver.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGRootInlineBox.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGResourcesCycleSolver.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/SVGResourcesCycleSolver.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceClipper.h:29, from rendering/svg/SVGResourcesCycleSolver.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RootInlineBox.h:25, from rendering/svg/SVGRootInlineBox.h:27, from rendering/svg/SVGRootInlineBox.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/RootInlineBox.h:25, from rendering/svg/SVGRootInlineBox.h:27, from rendering/svg/SVGRootInlineBox.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGShadowTreeElements.o rendering/svg/SVGShadowTreeElements.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextChunk.o rendering/svg/SVGTextChunk.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGShadowTreeElements.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextChunk.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGElement.h:25, from rendering/svg/SVGShadowTreeElements.h:24, from rendering/svg/SVGShadowTreeElements.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunk.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGShadowTreeElements.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextChunk.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGElement.h:25, from rendering/svg/SVGShadowTreeElements.h:24, from rendering/svg/SVGShadowTreeElements.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGElement.h:25, from rendering/svg/SVGShadowTreeElements.h:24, from rendering/svg/SVGShadowTreeElements.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunk.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunk.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextChunkBuilder.o rendering/svg/SVGTextChunkBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextChunkBuilder.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextLayoutAttributes.o rendering/svg/SVGTextLayoutAttributes.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutAttributes.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunkBuilder.h:24, from rendering/svg/SVGTextChunkBuilder.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextChunkBuilder.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextLayoutAttributesBuilder.o rendering/svg/SVGTextLayoutAttributesBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutAttributesBuilder.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunkBuilder.h:24, from rendering/svg/SVGTextChunkBuilder.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunkBuilder.h:24, from rendering/svg/SVGTextChunkBuilder.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/SVGTextLayoutAttributesBuilder.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutAttributesBuilder.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextLayoutEngine.o rendering/svg/SVGTextLayoutEngine.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/SVGTextLayoutAttributesBuilder.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutEngine.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/SVGTextLayoutAttributesBuilder.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunkBuilder.h:24, from rendering/svg/SVGTextLayoutEngine.h:25, from rendering/svg/SVGTextLayoutEngine.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutEngine.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunkBuilder.h:24, from rendering/svg/SVGTextLayoutEngine.h:25, from rendering/svg/SVGTextLayoutEngine.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextLayoutEngineBaseline.o rendering/svg/SVGTextLayoutEngineBaseline.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextChunk.h:24, from rendering/svg/SVGTextChunkBuilder.h:24, from rendering/svg/SVGTextLayoutEngine.h:25, from rendering/svg/SVGTextLayoutEngine.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutEngineBaseline.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextLayoutEngineBaseline.h:24, from rendering/svg/SVGTextLayoutEngineBaseline.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutEngineBaseline.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextLayoutEngineSpacing.o rendering/svg/SVGTextLayoutEngineSpacing.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextLayoutEngineBaseline.h:24, from rendering/svg/SVGTextLayoutEngineBaseline.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyleDefs.h:33, from rendering/svg/SVGTextLayoutEngineBaseline.h:24, from rendering/svg/SVGTextLayoutEngineBaseline.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutEngineSpacing.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextMetrics.o rendering/svg/SVGTextMetrics.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextMetrics.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/svg/SVGTextLayoutEngineSpacing.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextLayoutEngineSpacing.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/SVGTextMetrics.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/svg/SVGTextLayoutEngineSpacing.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from rendering/style/SVGRenderStyle.h:32, from rendering/svg/SVGTextLayoutEngineSpacing.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextMetrics.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGTextQuery.o rendering/svg/SVGTextQuery.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/SVGTextMetrics.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderText.h:26, from rendering/svg/RenderSVGInlineText.h:26, from rendering/svg/SVGTextMetrics.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextQuery.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGDocumentExtensions.o svg/SVGDocumentExtensions.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/svg/SVGTextQuery.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from rendering/svg/SVGTextQuery.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDocumentExtensions.cpp:22: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from svg/SVGDocumentExtensions.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDocumentExtensions.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/svg/SVGTextQuery.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/RenderBoxModelObject.h:27, from rendering/InlineBox.h:24, from rendering/InlineFlowBox.h:24, from rendering/svg/SVGTextQuery.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from svg/SVGDocumentExtensions.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from svg/SVGDocumentExtensions.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/AtomicStringHash.h:32, from svg/SVGDocumentExtensions.h:30, from svg/SVGDocumentExtensions.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGImageLoader.o svg/SVGImageLoader.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGImageLoader.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from svg/SVGImageLoader.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGImageLoader.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/ColorDistance.o svg/ColorDistance.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAElement.o svg/SVGAElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from svg/SVGImageLoader.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/Clipboard.h:32, from dom/Event.h:27, from svg/SVGImageLoader.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAElement.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAltGlyphElement.o svg/SVGAltGlyphElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAElement.h:26, from svg/SVGAElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAltGlyphElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/SVGAnimatedLengthList.h:24, from svg/SVGTextPositioningElement.h:25, from svg/SVGAltGlyphElement.h:26, from svg/SVGAltGlyphElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAltGlyphElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAElement.h:26, from svg/SVGAElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAElement.h:26, from svg/SVGAElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from dom/QualifiedName.h:25, from svg/properties/SVGAnimatedProperty.h:24, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAElement.h:26, from svg/SVGAElement.cpp:26: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/SVGAnimatedLengthList.h:24, from svg/SVGTextPositioningElement.h:25, from svg/SVGAltGlyphElement.h:26, from svg/SVGAltGlyphElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/SVGAnimatedLengthList.h:24, from svg/SVGTextPositioningElement.h:25, from svg/SVGAltGlyphElement.h:26, from svg/SVGAltGlyphElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAngle.o svg/SVGAngle.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAngle.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAnimateColorElement.o svg/SVGAnimateColorElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAnimateElement.o svg/SVGAnimateElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateColorElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGAnimateColorElement.h:26, from svg/SVGAnimateColorElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateColorElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGAnimateColorElement.h:26, from svg/SVGAnimateColorElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGAnimateElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGAnimateColorElement.h:26, from svg/SVGAnimateColorElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAnimateMotionElement.o svg/SVGAnimateMotionElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGAnimateElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGAnimateElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateMotionElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateMotionElement.h:26, from svg/SVGAnimateMotionElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateMotionElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateMotionElement.h:26, from svg/SVGAnimateMotionElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateMotionElement.h:26, from svg/SVGAnimateMotionElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAnimateTransformElement.o svg/SVGAnimateTransformElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateTransformElement.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateTransformElement.h:27, from svg/SVGAnimateTransformElement.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGAnimationElement.o svg/SVGAnimationElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimateTransformElement.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimationElement.cpp:25: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateTransformElement.h:27, from svg/SVGAnimateTransformElement.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateTransformElement.h:27, from svg/SVGAnimateTransformElement.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimationElement.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGAnimationElement.cpp:25: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimationElement.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimationElement.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGCircleElement.o svg/SVGCircleElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGCircleElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGCircleElement.h:25, from svg/SVGCircleElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGCircleElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGClipPathElement.o svg/SVGClipPathElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGClipPathElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGCircleElement.h:25, from svg/SVGCircleElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGCircleElement.h:25, from svg/SVGCircleElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGClipPathElement.h:25, from svg/SVGClipPathElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGClipPathElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGClipPathElement.h:25, from svg/SVGClipPathElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGClipPathElement.h:25, from svg/SVGClipPathElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGColor.o svg/SVGColor.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGColor.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGColor.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGColor.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGColor.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGColor.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGComponentTransferFunctionElement.o svg/SVGComponentTransferFunctionElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGCursorElement.o svg/SVGCursorElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGComponentTransferFunctionElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGCursorElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGComponentTransferFunctionElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGComponentTransferFunctionElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGCursorElement.h:25, from svg/SVGCursorElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGCursorElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGCursorElement.h:25, from svg/SVGCursorElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGCursorElement.h:25, from svg/SVGCursorElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGComponentTransferFunctionElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGComponentTransferFunctionElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGDefsElement.o svg/SVGDefsElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDefsElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGDescElement.o svg/SVGDescElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDescElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGDefsElement.h:25, from svg/SVGDefsElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDefsElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGDescElement.h:26, from svg/SVGDescElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDescElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGDescElement.h:26, from svg/SVGDescElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGDescElement.h:26, from svg/SVGDescElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGDefsElement.h:25, from svg/SVGDefsElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGDefsElement.h:25, from svg/SVGDefsElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGDocument.o svg/SVGDocument.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDocument.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from svg/SVGDocument.h:25, from svg/SVGDocument.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGDocument.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGElement.o svg/SVGElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGElement.cpp:24: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from svg/SVGDocument.h:25, from svg/SVGDocument.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from svg/SVGDocument.h:25, from svg/SVGDocument.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from svg/SVGDocument.h:25, from svg/SVGDocument.cpp:23: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGElementInstance.o svg/SVGElementInstance.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGElementInstance.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from platform/text/PlatformString.h:28, from platform/KURL.h:29, from dom/IconURL.h:34, from dom/Document.h:36, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElement.cpp:27: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElementInstance.h:26, from svg/SVGElementInstance.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGElementInstance.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElementInstance.h:26, from svg/SVGElementInstance.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElementInstance.h:26, from svg/SVGElementInstance.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../JavaScriptCore/wtf/text/AtomicString.h:24, from ../JavaScriptCore/wtf/text/StringHash.h:25, from platform/ThreadGlobalData.h:33, from dom/EventNames.h:25, from dom/EventTarget.h:35, from svg/SVGElementInstance.h:25, from svg/SVGElementInstance.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGElementInstanceList.o svg/SVGElementInstanceList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGElementInstanceList.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGEllipseElement.o svg/SVGEllipseElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGEllipseElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElementInstance.h:26, from svg/SVGElementInstanceList.h:25, from svg/SVGElementInstanceList.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGElementInstanceList.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElementInstance.h:26, from svg/SVGElementInstanceList.h:25, from svg/SVGElementInstanceList.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGEllipseElement.h:25, from svg/SVGEllipseElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGElementInstance.h:26, from svg/SVGElementInstanceList.h:25, from svg/SVGElementInstanceList.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGEllipseElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGExternalResourcesRequired.o svg/SVGExternalResourcesRequired.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGEllipseElement.h:25, from svg/SVGEllipseElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGExternalResourcesRequired.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGEllipseElement.h:25, from svg/SVGEllipseElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from svg/SVGExternalResourcesRequired.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGExternalResourcesRequired.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from svg/SVGExternalResourcesRequired.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from svg/SVGExternalResourcesRequired.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEBlendElement.o svg/SVGFEBlendElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEColorMatrixElement.o svg/SVGFEColorMatrixElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEBlendElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEColorMatrixElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEBlendElement.h:26, from svg/SVGFEBlendElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEBlendElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEColorMatrixElement.h:26, from svg/SVGFEColorMatrixElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEColorMatrixElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEBlendElement.h:26, from svg/SVGFEBlendElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEBlendElement.h:26, from svg/SVGFEBlendElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEColorMatrixElement.h:26, from svg/SVGFEColorMatrixElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEColorMatrixElement.h:26, from svg/SVGFEColorMatrixElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEComponentTransferElement.o svg/SVGFEComponentTransferElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFECompositeElement.o svg/SVGFECompositeElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEComponentTransferElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFECompositeElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEComponentTransferElement.h:26, from svg/SVGFEComponentTransferElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEComponentTransferElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFECompositeElement.h:26, from svg/SVGFECompositeElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFECompositeElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEComponentTransferElement.h:26, from svg/SVGFEComponentTransferElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFECompositeElement.h:26, from svg/SVGFECompositeElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEComponentTransferElement.h:26, from svg/SVGFEComponentTransferElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFECompositeElement.h:26, from svg/SVGFECompositeElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEConvolveMatrixElement.o svg/SVGFEConvolveMatrixElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEConvolveMatrixElement.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEDiffuseLightingElement.o svg/SVGFEDiffuseLightingElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFEConvolveMatrixElement.h:25, from svg/SVGFEConvolveMatrixElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEConvolveMatrixElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDiffuseLightingElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEDiffuseLightingElement.h:26, from svg/SVGFEDiffuseLightingElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDiffuseLightingElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFEConvolveMatrixElement.h:25, from svg/SVGFEConvolveMatrixElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFEConvolveMatrixElement.h:25, from svg/SVGFEConvolveMatrixElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEDiffuseLightingElement.h:26, from svg/SVGFEDiffuseLightingElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEDiffuseLightingElement.h:26, from svg/SVGFEDiffuseLightingElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEDisplacementMapElement.o svg/SVGFEDisplacementMapElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDisplacementMapElement.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEDistantLightElement.o svg/SVGFEDistantLightElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDistantLightElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEDisplacementMapElement.h:25, from svg/SVGFEDisplacementMapElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDisplacementMapElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEDistantLightElement.h:24, from svg/SVGFEDistantLightElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDistantLightElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEDistantLightElement.h:24, from svg/SVGFEDistantLightElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEDistantLightElement.h:24, from svg/SVGFEDistantLightElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEDisplacementMapElement.h:25, from svg/SVGFEDisplacementMapElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEDisplacementMapElement.h:25, from svg/SVGFEDisplacementMapElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEDropShadowElement.o svg/SVGFEDropShadowElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDropShadowElement.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEDropShadowElement.h:25, from svg/SVGFEDropShadowElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEDropShadowElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEFloodElement.o svg/SVGFEFloodElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEDropShadowElement.h:25, from svg/SVGFEDropShadowElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEDropShadowElement.h:25, from svg/SVGFEDropShadowElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFloodElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEFloodElement.h:26, from svg/SVGFEFloodElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFloodElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEFuncAElement.o svg/SVGFEFuncAElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEFloodElement.h:26, from svg/SVGFEFloodElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEFloodElement.h:26, from svg/SVGFEFloodElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncAElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEFuncBElement.o svg/SVGFEFuncBElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncAElement.h:25, from svg/SVGFEFuncAElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncAElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncBElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncAElement.h:25, from svg/SVGFEFuncAElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncAElement.h:25, from svg/SVGFEFuncAElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncBElement.h:25, from svg/SVGFEFuncBElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncBElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEFuncGElement.o svg/SVGFEFuncGElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncBElement.h:25, from svg/SVGFEFuncBElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncBElement.h:25, from svg/SVGFEFuncBElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncGElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEFuncRElement.o svg/SVGFEFuncRElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncGElement.h:25, from svg/SVGFEFuncGElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncGElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncRElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncGElement.h:25, from svg/SVGFEFuncGElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncGElement.h:25, from svg/SVGFEFuncGElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncRElement.h:25, from svg/SVGFEFuncRElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEFuncRElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEGaussianBlurElement.o svg/SVGFEGaussianBlurElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncRElement.h:25, from svg/SVGFEFuncRElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGComponentTransferFunctionElement.h:26, from svg/SVGFEFuncRElement.h:25, from svg/SVGFEFuncRElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEGaussianBlurElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEImageElement.o svg/SVGFEImageElement.cpp ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEImageElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEGaussianBlurElement.h:26, from svg/SVGFEGaussianBlurElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEGaussianBlurElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFEImageElement.h:28, from svg/SVGFEImageElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEImageElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEGaussianBlurElement.h:26, from svg/SVGFEGaussianBlurElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEGaussianBlurElement.h:26, from svg/SVGFEGaussianBlurElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFEImageElement.h:28, from svg/SVGFEImageElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFEImageElement.h:28, from svg/SVGFEImageElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFELightElement.o svg/SVGFELightElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFELightElement.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFELightElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEMergeElement.o svg/SVGFEMergeElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFELightElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEMergeElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFELightElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFELightElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEMergeElement.h:26, from svg/SVGFEMergeElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEMergeElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEMergeElement.h:26, from svg/SVGFEMergeElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFEMergeElement.h:26, from svg/SVGFEMergeElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEMergeNodeElement.o svg/SVGFEMergeNodeElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEMorphologyElement.o svg/SVGFEMorphologyElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEMergeNodeElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGFEMergeNodeElement.h:25, from svg/SVGFEMergeNodeElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEMorphologyElement.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEMergeNodeElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEMorphologyElement.h:25, from svg/SVGFEMorphologyElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEMorphologyElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGFEMergeNodeElement.h:25, from svg/SVGFEMergeNodeElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGFEMergeNodeElement.h:25, from svg/SVGFEMergeNodeElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEMorphologyElement.h:25, from svg/SVGFEMorphologyElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFEMorphologyElement.h:25, from svg/SVGFEMorphologyElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEOffsetElement.o svg/SVGFEOffsetElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEOffsetElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFEPointLightElement.o svg/SVGFEPointLightElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEOffsetElement.h:26, from svg/SVGFEOffsetElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEOffsetElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEPointLightElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEOffsetElement.h:26, from svg/SVGFEOffsetElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEPointLightElement.h:24, from svg/SVGFEPointLightElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFEOffsetElement.h:26, from svg/SVGFEOffsetElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFEPointLightElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEPointLightElement.h:24, from svg/SVGFEPointLightElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFEPointLightElement.h:24, from svg/SVGFEPointLightElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFESpecularLightingElement.o svg/SVGFESpecularLightingElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFESpotLightElement.o svg/SVGFESpotLightElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFESpecularLightingElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFESpecularLightingElement.h:27, from svg/SVGFESpecularLightingElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFESpecularLightingElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFESpotLightElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFESpotLightElement.h:24, from svg/SVGFESpotLightElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFESpotLightElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFESpecularLightingElement.h:27, from svg/SVGFESpecularLightingElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFESpotLightElement.h:24, from svg/SVGFESpotLightElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFELightElement.h:27, from svg/SVGFESpotLightElement.h:24, from svg/SVGFESpotLightElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGFESpecularLightingElement.h:27, from svg/SVGFESpecularLightingElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFETileElement.o svg/SVGFETileElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFETileElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFETileElement.h:26, from svg/SVGFETileElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFETileElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFETurbulenceElement.o svg/SVGFETurbulenceElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFETurbulenceElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFETileElement.h:26, from svg/SVGFETileElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFETileElement.h:26, from svg/SVGFETileElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFETurbulenceElement.h:26, from svg/SVGFETurbulenceElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFETurbulenceElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFETurbulenceElement.h:26, from svg/SVGFETurbulenceElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFilterElement.o svg/SVGFilterElement.cpp In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedEnumeration.h:24, from svg/SVGFETurbulenceElement.h:26, from svg/SVGFETurbulenceElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFilterElement.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFilterElement.h:27, from svg/SVGFilterElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFilterElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFilterPrimitiveStandardAttributes.o svg/SVGFilterPrimitiveStandardAttributes.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFilterElement.h:27, from svg/SVGFilterElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFilterElement.h:27, from svg/SVGFilterElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFilterPrimitiveStandardAttributes.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFilterPrimitiveStandardAttributes.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFilterPrimitiveStandardAttributes.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFilterPrimitiveStandardAttributes.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from rendering/svg/RenderSVGModelObject.h:36, from rendering/svg/RenderSVGContainer.h:28, from rendering/svg/RenderSVGHiddenContainer.h:24, from rendering/svg/RenderSVGResourceContainer.h:24, from rendering/svg/RenderSVGResourceFilter.h:30, from svg/SVGFilterPrimitiveStandardAttributes.h:25, from svg/SVGFilterPrimitiveStandardAttributes.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFitToViewBox.o svg/SVGFitToViewBox.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFitToViewBox.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFont.o svg/SVGFont.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from svg/SVGFitToViewBox.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFitToViewBox.cpp:21: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFont.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from svg/SVGFitToViewBox.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/Attr.h:28, from svg/SVGFitToViewBox.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFontData.o svg/SVGFontData.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from svg/SVGFont.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFont.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontData.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontData.h:24, from svg/SVGFontData.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from svg/SVGFont.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontData.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from svg/SVGFont.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontData.h:24, from svg/SVGFontData.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontData.h:24, from svg/SVGFontData.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFontElement.o svg/SVGFontElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFontElement.h:26, from svg/SVGFontElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFontFaceElement.o svg/SVGFontFaceElement.cpp In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFontElement.h:26, from svg/SVGFontElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFontElement.h:26, from svg/SVGFontElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceElement.cpp:22: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontFaceElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontFaceElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceElement.h:26, from svg/SVGFontFaceElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFontFaceFormatElement.o svg/SVGFontFaceFormatElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFontFaceNameElement.o svg/SVGFontFaceNameElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceFormatElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceNameElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceFormatElement.h:24, from svg/SVGFontFaceFormatElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceNameElement.h:24, from svg/SVGFontFaceNameElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceFormatElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceNameElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceFormatElement.h:24, from svg/SVGFontFaceFormatElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceFormatElement.h:24, from svg/SVGFontFaceFormatElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceNameElement.h:24, from svg/SVGFontFaceNameElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceNameElement.h:24, from svg/SVGFontFaceNameElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFontFaceSrcElement.o svg/SVGFontFaceSrcElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGFontFaceUriElement.o svg/SVGFontFaceUriElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceUriElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceSrcElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceSrcElement.h:24, from svg/SVGFontFaceSrcElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceUriElement.h:26, from svg/SVGFontFaceUriElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceSrcElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGFontFaceUriElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceSrcElement.h:24, from svg/SVGFontFaceSrcElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceUriElement.h:26, from svg/SVGFontFaceUriElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceSrcElement.h:24, from svg/SVGFontFaceSrcElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGFontFaceUriElement.h:26, from svg/SVGFontFaceUriElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGForeignObjectElement.o svg/SVGForeignObjectElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGGElement.o svg/SVGGElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGForeignObjectElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGGElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGForeignObjectElement.h:24, from svg/SVGForeignObjectElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGElement.h:25, from svg/SVGGElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGForeignObjectElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGGElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGElement.h:25, from svg/SVGGElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGForeignObjectElement.h:24, from svg/SVGForeignObjectElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGElement.h:25, from svg/SVGGElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGForeignObjectElement.h:24, from svg/SVGForeignObjectElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGGlyphElement.o svg/SVGGlyphElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGGlyphElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGGradientElement.o svg/SVGGradientElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGGlyphElement.h:27, from svg/SVGGlyphElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGGlyphElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGGlyphElement.h:27, from svg/SVGGlyphElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGGlyphElement.h:27, from svg/SVGGlyphElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGGradientElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGradientElement.h:26, from svg/SVGGradientElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGGradientElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGHKernElement.o svg/SVGHKernElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGHKernElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGradientElement.h:26, from svg/SVGGradientElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGGradientElement.h:26, from svg/SVGGradientElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFontElement.h:26, from svg/SVGHKernElement.h:26, from svg/SVGHKernElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGHKernElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFontElement.h:26, from svg/SVGHKernElement.h:26, from svg/SVGHKernElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGFontElement.h:26, from svg/SVGHKernElement.h:26, from svg/SVGHKernElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGImageElement.o svg/SVGImageElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGLangSpace.o svg/SVGLangSpace.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGImageElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLangSpace.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGImageElement.h:25, from svg/SVGImageElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGImageElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGLangSpace.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLangSpace.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGLangSpace.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGLangSpace.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGImageElement.h:25, from svg/SVGImageElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGImageElement.h:25, from svg/SVGImageElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGLength.o svg/SVGLength.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLength.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from svg/SVGLength.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLength.cpp:22: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from svg/SVGLength.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = WebCore::JSDOMWindow]': bindings/js/JSDOMWindowShell.h:45:59: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'WebCore::JSDOMWindow*' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGLengthList.o svg/SVGLengthList.cpp In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/RangeBoundaryPoint.h:29, from dom/Range.h:29, from editing/SelectionController.h:31, from editing/Editor.h:37, from page/Frame.h:33, from page/FrameView.h:28, from svg/SVGLength.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWindowShell; JSC::HandleTypes::ExternalType = WebCore::JSDOMWindowShell*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = WebCore::JSDOMWindowShell; JSC::Handle::ExternalType = WebCore::JSDOMWindowShell*]' bindings/js/ScriptController.h:79:66: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWindowShell*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../JavaScriptCore/wtf/text/StringImpl.h:28, from ../JavaScriptCore/wtf/text/WTFString.h:28, from svg/properties/SVGPropertyTraits.h:25, from svg/SVGLength.h:26, from svg/SVGLength.cpp:25: ../JavaScriptCore/wtf/RefCounted.h: In instantiation of 'void WTF::RefCounted::deref() [with T = WebCore::Frame]': ../JavaScriptCore/wtf/PassRefPtr.h:59:13: required from 'void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]' ../JavaScriptCore/wtf/RefPtr.h:58:55: required from 'WTF::RefPtr::~RefPtr() [with T = WebCore::Frame]' page/FrameTree.h:37:29: required from here ../JavaScriptCore/wtf/RefCounted.h:141:13: warning: deleting object of polymorphic class type 'WebCore::Frame' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(this); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLengthList.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGLinearGradientElement.o svg/SVGLinearGradientElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGLineElement.o svg/SVGLineElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLinearGradientElement.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLineElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedLength.h:24, from svg/SVGLinearGradientElement.h:25, from svg/SVGLinearGradientElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLinearGradientElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGLineElement.h:25, from svg/SVGLineElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLineElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedLength.h:24, from svg/SVGLinearGradientElement.h:25, from svg/SVGLinearGradientElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedLength.h:24, from svg/SVGLinearGradientElement.h:25, from svg/SVGLinearGradientElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGLineElement.h:25, from svg/SVGLineElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGLineElement.h:25, from svg/SVGLineElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGLocatable.o svg/SVGLocatable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGMarkerElement.o svg/SVGMarkerElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMarkerElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLocatable.cpp:23: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from rendering/RenderObject.h:30, from svg/SVGLocatable.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedAngle.h:25, from svg/SVGMarkerElement.h:25, from svg/SVGMarkerElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGLocatable.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMarkerElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from svg/SVGLocatable.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from rendering/RenderObject.h:30, from svg/SVGLocatable.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedAngle.h:25, from svg/SVGMarkerElement.h:25, from svg/SVGMarkerElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedAngle.h:25, from svg/SVGMarkerElement.h:25, from svg/SVGMarkerElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGMaskElement.o svg/SVGMaskElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMaskElement.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGMaskElement.h:24, from svg/SVGMaskElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMaskElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGMaskElement.h:24, from svg/SVGMaskElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGMaskElement.h:24, from svg/SVGMaskElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGMetadataElement.o svg/SVGMetadataElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMetadataElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGMetadataElement.h:25, from svg/SVGMetadataElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMetadataElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGMetadataElement.h:25, from svg/SVGMetadataElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGMetadataElement.h:25, from svg/SVGMetadataElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGMissingGlyphElement.o svg/SVGMissingGlyphElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGMPathElement.o svg/SVGMPathElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMPathElement.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMissingGlyphElement.cpp:20: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGMissingGlyphElement.h:24, from svg/SVGMissingGlyphElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGMPathElement.h:24, from svg/SVGMPathElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMissingGlyphElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGMPathElement.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGMissingGlyphElement.h:24, from svg/SVGMissingGlyphElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGMissingGlyphElement.h:24, from svg/SVGMissingGlyphElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGMPathElement.h:24, from svg/SVGMPathElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGMPathElement.h:24, from svg/SVGMPathElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGNumberList.o svg/SVGNumberList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGNumberList.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPaint.o svg/SVGPaint.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGParserUtilities.o svg/SVGParserUtilities.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPaint.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGParserUtilities.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from svg/SVGPaint.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPaint.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from svg/SVGParserUtilities.cpp:28: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGParserUtilities.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/HandleHeap.h:30, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from svg/SVGPaint.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/HandleHeap.h:30:0, from ../JavaScriptCore/heap/Heap.h:25, from ../JavaScriptCore/runtime/JSGlobalData.h:33, from ../JavaScriptCore/interpreter/CallFrame.h:26, from ../JavaScriptCore/runtime/ArgList.h:25, from ../JavaScriptCore/runtime/JSObject.h:26, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from css/CSSMutableValue.h:24, from svg/SVGColor.h:26, from svg/SVGPaint.h:27, from svg/SVGPaint.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from svg/SVGParserUtilities.cpp:28: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from svg/SVGParserUtilities.cpp:28: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathBlender.o svg/SVGPathBlender.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathBuilder.o svg/SVGPathBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathBlender.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathByteStreamBuilder.o svg/SVGPathByteStreamBuilder.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathBuilder.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathByteStreamSource.o svg/SVGPathByteStreamSource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathByteStreamBuilder.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathByteStreamSource.cpp:20: ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathElement.o svg/SVGPathElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathParser.o svg/SVGPathParser.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathParser.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathParserFactory.o svg/SVGPathParserFactory.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathParserFactory.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathParserFactory.cpp:30: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathParserFactory.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathParserFactory.cpp:30: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathParserFactory.cpp:30: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathSegList.o svg/SVGPathSegList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathSegList.cpp:23: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegList.cpp:29: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathSegList.cpp:23: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegList.cpp:29: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegList.cpp:29: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathSegListBuilder.o svg/SVGPathSegListBuilder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathSegListSource.o svg/SVGPathSegListSource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathSegListBuilder.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathSegListSource.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegListBuilder.h:30, from svg/SVGPathSegListBuilder.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathSegListBuilder.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegWithContext.h:24, from svg/SVGPathSegArc.h:25, from svg/SVGPathSegListSource.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathSegListSource.cpp:20: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegListBuilder.h:30, from svg/SVGPathSegListBuilder.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegListBuilder.h:30, from svg/SVGPathSegListBuilder.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegWithContext.h:24, from svg/SVGPathSegArc.h:25, from svg/SVGPathSegListSource.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPathElement.h:25, from svg/SVGPathSegWithContext.h:24, from svg/SVGPathSegArc.h:25, from svg/SVGPathSegListSource.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathStringBuilder.o svg/SVGPathStringBuilder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathStringSource.o svg/SVGPathStringSource.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathStringBuilder.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPathStringSource.cpp:20: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPathTraversalStateBuilder.o svg/SVGPathTraversalStateBuilder.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPatternElement.o svg/SVGPatternElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPointList.o svg/SVGPointList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPatternElement.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPointList.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPatternElement.h:25, from svg/SVGPatternElement.cpp:25: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPatternElement.cpp:22: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPolyElement.o svg/SVGPolyElement.cpp ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPolyElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPatternElement.h:25, from svg/SVGPatternElement.cpp:25: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPatternElement.h:25, from svg/SVGPatternElement.cpp:25: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolyElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPolyElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolyElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolyElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPolygonElement.o svg/SVGPolygonElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPolylineElement.o svg/SVGPolylineElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPolygonElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPolylineElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolygonElement.h:25, from svg/SVGPolygonElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPolygonElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolylineElement.h:25, from svg/SVGPolylineElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPolylineElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolygonElement.h:25, from svg/SVGPolygonElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolygonElement.h:25, from svg/SVGPolygonElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolylineElement.h:25, from svg/SVGPolylineElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGPolyElement.h:25, from svg/SVGPolylineElement.h:25, from svg/SVGPolylineElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGPreserveAspectRatio.o svg/SVGPreserveAspectRatio.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGRadialGradientElement.o svg/SVGRadialGradientElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGPreserveAspectRatio.cpp:22: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGRadialGradientElement.cpp:24: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGRectElement.o svg/SVGRectElement.cpp ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedLength.h:24, from svg/SVGRadialGradientElement.h:25, from svg/SVGRadialGradientElement.cpp:27: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGRadialGradientElement.cpp:24: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGRectElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGRectElement.h:25, from svg/SVGRectElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedLength.h:24, from svg/SVGRadialGradientElement.h:25, from svg/SVGRadialGradientElement.cpp:27: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGRectElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedPropertyTearOff.h:24, from svg/SVGAnimatedLength.h:24, from svg/SVGRadialGradientElement.h:25, from svg/SVGRadialGradientElement.cpp:27: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGRectElement.h:25, from svg/SVGRectElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGRectElement.h:25, from svg/SVGRectElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGScriptElement.o svg/SVGScriptElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGScriptElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGSetElement.o svg/SVGSetElement.cpp In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGScriptElement.h:25, from svg/SVGScriptElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGScriptElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGSetElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGScriptElement.h:25, from svg/SVGScriptElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGScriptElement.h:25, from svg/SVGScriptElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGSetElement.h:25, from svg/SVGSetElement.cpp:23: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGSetElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGSetElement.h:25, from svg/SVGSetElement.cpp:23: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from svg/SVGAnimatedBoolean.h:24, from svg/SVGAnimationElement.h:31, from svg/SVGAnimateElement.h:28, from svg/SVGSetElement.h:25, from svg/SVGSetElement.cpp:23: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGStopElement.o svg/SVGStopElement.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGStringList.o svg/SVGStringList.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStringList.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStopElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGStopElement.h:25, from svg/SVGStopElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStopElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGStringList.cpp:26: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStringList.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGStringList.cpp:26: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/SVGStringList.cpp:26: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGStopElement.h:25, from svg/SVGStopElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedNumber.h:24, from svg/SVGStopElement.h:25, from svg/SVGStopElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGStylable.o svg/SVGStylable.cpp g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGStyledElement.o svg/SVGStyledElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStyledElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGStyledElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGStyledLocatableElement.o svg/SVGStyledLocatableElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStyledElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStyledLocatableElement.cpp:21: ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGStyledLocatableElement.h:26, from svg/SVGStyledLocatableElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGStyledElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStyledLocatableElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGStyledElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGStyledLocatableElement.h:26, from svg/SVGStyledLocatableElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedPropertySynchronizer.h:24, from svg/properties/SVGAnimatedPropertyMacros.h:26, from svg/SVGAnimatedString.h:24, from svg/SVGStyledElement.h:25, from svg/SVGStyledLocatableElement.h:26, from svg/SVGStyledLocatableElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] In file included from svg/SVGStyledLocatableElement.cpp:24:0: svg/SVGStyledLocatableElement.h: In member function 'virtual WebCore::FloatRect WebCore::SVGStyledLocatableElement::_ZTv0_n24_NK7WebCore25SVGStyledLocatableElement7getBBoxENS_12SVGLocatable19StyleUpdateStrategyE(WebCore::SVGLocatable::StyleUpdateStrategy) const': svg/SVGStyledLocatableElement.h:38:23: error: unrecognizable insn: virtual FloatRect getBBox(StyleUpdateStrategy = AllowStyleUpdate) const; ^ (call_insn/j 12 11 13 2 (parallel [ (set (parallel:BLK [ (expr_list:REG_DEP_TRUE (reg:SF 16 s0) (const_int 0 [0])) (expr_list:REG_DEP_TRUE (reg:SF 17 s1) (const_int 4 [0x4])) (expr_list:REG_DEP_TRUE (reg:SF 18 s2) (const_int 8 [0x8])) (expr_list:REG_DEP_TRUE (reg:SF 19 s3) (const_int 12 [0xc])) ]) (call (mem:SI (symbol_ref:SI ("*.LTHUNK11") [flags 0x3] ) [0 *.LTHUNK11 S4 A32]) (const_int 0 [0]))) (return) (use (const_int 0 [0])) ]) -1 (nil) (expr_list:REG_CFA_WINDOW_SAVE (use (reg:SI 1 r1)) (expr_list:REG_CFA_WINDOW_SAVE (use (reg:SI 0 r0)) (nil)))) svg/SVGStyledLocatableElement.h:38:23: internal compiler error: in extract_insn, at recog.c:2154 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. g++ -c -gstabs -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno-c++0x-compat -ffunction-sections -fdata-sections -O2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -I/usr/include/freetype2 -D_REENTRANT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_WEB_SOCKETS=1 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DXP_UNIX -DENABLE_NETSCAPE_PLUGIN_METADATA_CACHE=1 -DENABLE_GLIB_SUPPORT=1 -DBUILDING_JavaScriptCore -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_MAKEDLL -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../../../../include/QtCore -I../../../../../include/QtNetwork -I../../../../../include/QtGui -I../../../../../include -I../JavaScriptCore -I../../Source -I../ThirdParty -I../JavaScriptCore/assembler -I../JavaScriptCore/bytecode -I../JavaScriptCore/bytecompiler -I../JavaScriptCore/heap -I../JavaScriptCore/dfg -I../JavaScriptCore/debugger -I../JavaScriptCore/interpreter -I../JavaScriptCore/jit -I../JavaScriptCore/parser -I../JavaScriptCore/profiler -I../JavaScriptCore/runtime -I../JavaScriptCore/wtf -I../JavaScriptCore/wtf/gobject -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -I../JavaScriptCore/wtf/unicode -I../JavaScriptCore/yarr -I../JavaScriptCore/API -I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/generated -Ibridge/qt -Ipage/qt -Iplatform/graphics/qt -Iplatform/network/qt -Iplatform/qt -I../WebKit/qt/Api -I../WebKit/qt/WebCoreSupport -I. -Iaccessibility -Ibindings -Ibindings/generic -Ibridge -Icss -Idom -Idom/default -Iediting -Ifileapi -Ihistory -Ihtml -Ihtml/canvas -Ihtml/parser -Ihtml/shadow -Iinspector -Iloader -Iloader/appcache -Iloader/archive -Iloader/cache -Iloader/icon -Imathml -Inotifications -Ipage -Ipage/animation -Iplatform -Iplatform/animation -Iplatform/audio -Iplatform/graphics -Iplatform/graphics/filters -Iplatform/graphics/filters/arm -Iplatform/graphics/texmap -Iplatform/graphics/transforms -Iplatform/image-decoders -Iplatform/leveldb -Iplatform/mock -Iplatform/network -Iplatform/sql -Iplatform/text -Iplatform/text/transcoder -Iplugins -Irendering -Irendering/mathml -Irendering/style -Irendering/svg -Istorage -Isvg -Isvg/animation -Isvg/graphics -Isvg/graphics/filters -Isvg/properties -Itesting -Iwebaudio -Iwebsockets -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/wml -Iworkers -Ixml -Ibridge/jsc -Ibindings/js -I/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore/bindings/js/specialization -Ibridge/c -Itesting/js -Igenerated -I../../Source -I../../include -I../include/QtWebKit -I../include -Iplatform/graphics/gstreamer -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/X11R6/include -I.moc/release-static -o .obj/release-static/SVGStyledTransformableElement.o svg/SVGStyledTransformableElement.cpp In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStyledTransformableElement.cpp:21: ../JavaScriptCore/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^ ../JavaScriptCore/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^ ../JavaScriptCore/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:95:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::PassOwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator==(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ ../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr::operator!=(const WTF::OwnPtr&)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^ In file included from ../JavaScriptCore/runtime/JSObject.h:31:0, from ../JavaScriptCore/runtime/JSArray.h:24, from ../JavaScriptCore/runtime/JSGlobalObject.h:25, from bindings/js/JSDOMGlobalObject.h:30, from bindings/js/JSDOMWrapper.h:25, from bindings/js/ScriptWrappable.h:34, from dom/Node.h:31, from dom/ContainerNode.h:27, from dom/TreeScope.h:29, from dom/Document.h:41, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/properties/SVGAnimatedTransformListPropertyTearOff.h:24, from svg/SVGAnimatedTransformList.h:24, from svg/SVGStyledTransformableElement.h:25, from svg/SVGStyledTransformableElement.cpp:24: ../JavaScriptCore/runtime/JSCell.h: In member function 'void* JSC::MarkedBlock::allocate()': ../JavaScriptCore/runtime/JSCell.h:354:78: warning: cast from 'char (*)[8]' to 'JSC::JSCell*' increases required alignment of target type [-Wcast-align] JSCell* cell = reinterpret_cast(&atoms()[m_nextAtom]); ^ In file included from ../JavaScriptCore/wtf/PossiblyNull.h:29:0, from ../JavaScriptCore/wtf/FastMalloc.h:25, from ./config.h:153, from svg/SVGStyledTransformableElement.cpp:21: ../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(WriteBarrier) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ ../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)': ../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot); ^ In file included from ../JavaScriptCore/heap/Handle.h:29:0, from ../JavaScriptCore/heap/Strong.h:30, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/properties/SVGAnimatedTransformListPropertyTearOff.h:24, from svg/SVGAnimatedTransformList.h:24, from svg/SVGStyledTransformableElement.h:25, from svg/SVGStyledTransformableElement.cpp:24: ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::Structure]': ../JavaScriptCore/runtime/JSCell.h:174:32: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_cell); ^ ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::JSGlobalObject]': ../JavaScriptCore/runtime/ScopeChain.h:79:86: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::StringPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:184:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] ../JavaScriptCore/runtime/WriteBarrier.h: In instantiation of 'T* JSC::WriteBarrierBase::get() const [with T = JSC::NumberPrototype]': ../JavaScriptCore/runtime/JSGlobalObject.h:185:81: required from here ../JavaScriptCore/runtime/WriteBarrier.h:70:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] In file included from ../JavaScriptCore/heap/Strong.h:30:0, from bindings/js/ScriptState.h:35, from page/Console.h:35, from dom/ScriptExecutionContext.h:31, from dom/Document.h:38, from dom/Element.h:28, from dom/StyledElement.h:28, from svg/SVGElement.h:27, from svg/properties/SVGAnimatedProperty.h:26, from svg/properties/SVGAnimatedListPropertyTearOff.h:24, from svg/properties/SVGAnimatedTransformListPropertyTearOff.h:24, from svg/SVGAnimatedTransformList.h:24, from svg/SVGStyledTransformableElement.h:25, from svg/SVGStyledTransformableElement.cpp:24: ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure; JSC::HandleTypes::ExternalType = JSC::Structure*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Handle.h:155:79: required from 'JSC::Handle::ExternalType JSC::Handle::get() const [with T = JSC::Structure; JSC::Handle::ExternalType = JSC::Structure*]' ../JavaScriptCore/runtime/ScopeChain.h:40:75: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast(slot->asCell()) : 0; } ^ ../JavaScriptCore/heap/Handle.h: In instantiation of 'static T* JSC::HandleTypes::getFromSlot(JSC::HandleSlot) [with T = WebCore::JSDOMWrapper; JSC::HandleTypes::ExternalType = WebCore::JSDOMWrapper*; JSC::HandleSlot = JSC::JSValue*]': ../JavaScriptCore/heap/Weak.h:89:74: required from 'JSC::Weak::ExternalType JSC::Weak::get() const [with T = WebCore::JSDOMWrapper; JSC::Weak::ExternalType = WebCore::JSDOMWrapper*]' bindings/js/ScriptWrappable.h:43:30: required from here ../JavaScriptCore/heap/Handle.h:82:79: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes::ExternalType {aka WebCore::JSDOMWrapper*}' increases required alignment of target type [-Wcast-align] The bug is not reproducible, so it is likely a hardware or OS problem. make[4]: *** [.obj/release-static/SVGStyledLocatableElement.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from svg/SVGStyledTransformableElement.cpp:24:0: svg/SVGStyledTransformableElement.h: In member function 'virtual WebCore::FloatRect WebCore::SVGStyledTransformableElement::_ZTv0_n24_NK7WebCore29SVGStyledTransformableElement7getBBoxENS_12SVGLocatable19StyleUpdateStrategyE(WebCore::SVGLocatable::StyleUpdateStrategy) const': svg/SVGStyledTransformableElement.h:48:23: error: unrecognizable insn: virtual FloatRect getBBox(StyleUpdateStrategy = AllowStyleUpdate) const; ^ (call_insn/j 12 11 13 2 (parallel [ (set (parallel:BLK [ (expr_list:REG_DEP_TRUE (reg:SF 16 s0) (const_int 0 [0])) (expr_list:REG_DEP_TRUE (reg:SF 17 s1) (const_int 4 [0x4])) (expr_list:REG_DEP_TRUE (reg:SF 18 s2) (const_int 8 [0x8])) (expr_list:REG_DEP_TRUE (reg:SF 19 s3) (const_int 12 [0xc])) ]) (call (mem:SI (symbol_ref:SI ("*.LTHUNK28") [flags 0x3] ) [0 *.LTHUNK28 S4 A32]) (const_int 0 [0]))) (return) (use (const_int 0 [0])) ]) -1 (nil) (expr_list:REG_CFA_WINDOW_SAVE (use (reg:SI 1 r1)) (expr_list:REG_CFA_WINDOW_SAVE (use (reg:SI 0 r0)) (nil)))) svg/SVGStyledTransformableElement.h:48:23: internal compiler error: in extract_insn, at recog.c:2154 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. The bug is not reproducible, so it is likely a hardware or OS problem. make[4]: *** [.obj/release-static/SVGStyledTransformableElement.o] Error 1 make[4]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source/WebCore' make[3]: *** [sub-WebCore-make_default-ordered] Error 2 make[3]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg/src/3rdparty/webkit/Source' make[2]: *** [sub-webkit-make_default-ordered] Error 2 make[2]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg' dh_auto_build: make -j2 returned exit code 2 make[1]: *** [override_dh_auto_build] Error 25 make[1]: Leaving directory `/build/buildd/qt4-x11-4.8.4+dfsg' make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 ****************************************************************************** Build finished at 20130615-0448 FAILED [dpkg-buildpackage died] ****************************************************************************** Finished at 20130615-0448 Build needed 06:54:28, 1908672k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6'] Scanning for processes to kill in build /home/buildd/build-97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6'] Unmounting chroot for build 97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6'] Removing build 97e70523c86e6f3eb6eb7f2ab7ad9d696ea452f6